1. 在JavaScript中只有单一的数字类型,他在内部被表示为64为浮点数,也就是说1和1.0是相同的值
2. 如果在创建对象之前,并没有该属性名,则该属性会被扩充到对象里
3. 每个对象都连接到一个原型对象,并且可以从中继承属性,所有通过对象字面量创建的对象都连接打Object.prototype这个JavaScript中标准的对象。
如果去获取对象的某个属性值,且该对象没有此属性名,那么JavaScript会试着从原型对象那个中获取属性值,
如果这个原型对象也没有找到,那么他再从它的原型中找,直到终点Object.prototype,还没找到,就返回 underfined值。
4. delete运算符用来删除对象的属性,不会触及到原型链中的任何对象。(注意格式)
5. 减少全局污染
在应用中只创建唯一一个全局变量,其他对象什么的,都往里面扔?好像是这个意思
6. 一个函数总是会返回一个值。如果没有指定返回值,则返回underfined