diff --git a/README.md b/README.md index 4f17b363a9..353486ccb6 100644 --- a/README.md +++ b/README.md @@ -153,43 +153,6 @@ Other Style Guides const item = {}; ``` - - - [3.2](#objects--reserved-words) If your code will be executed in browsers in script context, don't use [reserved words](http://es5.github.io/#x7.6.1) as keys. It won't work in IE8. [More info](https://github.com/airbnb/javascript/issues/61). It’s OK to use them in ES6 modules and server-side code. jscs: [`disallowIdentifierNames`](http://jscs.info/rule/disallowIdentifierNames) - - ```javascript - // bad - var superman = { - default: { clark: 'kent' }, - private: true, - }; - - // good - var superman = { - defaults: { clark: 'kent' }, - hidden: true, - }; - ``` - - - - [3.3](#objects--reserved-words-2) Use readable synonyms in place of reserved words. jscs: [`disallowIdentifierNames`](http://jscs.info/rule/disallowIdentifierNames) - - ```javascript - // bad - var superman = { - class: 'alien', - }; - - // bad - var superman = { - klass: 'alien', - }; - - // good - var superman = { - type: 'alien', - }; - ``` - - [3.4](#es6-computed-properties) Use computed property names when creating objects with dynamic property names.