随记一

1. 在JavaScript中只有单一的数字类型,他在内部被表示为64为浮点数,也就是说1和1.0是相同的值

2. 如果在创建对象之前,并没有该属性名,则该属性会被扩充到对象里

随记一_第1张图片

3. 每个对象都连接到一个原型对象,并且可以从中继承属性,所有通过对象字面量创建的对象都连接打Object.prototype这个JavaScript中标准的对象。

    如果去获取对象的某个属性值,且该对象没有此属性名,那么JavaScript会试着从原型对象那个中获取属性值,

    如果这个原型对象也没有找到,那么他再从它的原型中找,直到终点Object.prototype,还没找到,就返回   underfined值。

4. delete运算符用来删除对象的属性,不会触及到原型链中的任何对象。(注意格式)


5. 减少全局污染

在应用中只创建唯一一个全局变量,其他对象什么的,都往里面扔?好像是这个意思

随记一_第2张图片

6. 一个函数总是会返回一个值。如果没有指定返回值,则返回underfined

你可能感兴趣的:(随记一)