* [强制] 使用对象字面量 {} 创建新 Object。
```
// good
var obj = {};
// bad
var obj = new Object();
```
* [强制] 对象创建时,如果一个对象的所有 属性 均可以不添加引号,则所有 属性 不得添加引号。
```
var info = {
name: 'someone',
age: 28
};
```
* [强制] 对象创建时,如果任何一个 属性 需要添加引号,则所有 属性 必须添加 '。
```
// good
var info = {
'name': 'someone',
'age': 28,
'more-info': '...'
};
// bad
var info = {
name: 'someone',
age: 28,
'more-info': '...'
};
```
[强制] 不允许修改和扩展任何原生对象和宿主对象的原型。
```
// 以下行为绝对禁止
String.prototype.trim = function () {
};
```