javascript

+new Date();

转为数字

一切(引用类型)都是对象,对象是属性的集合

对象都是通过函数创建的
每个函数function都有一个prototype
每个对象都有一个__proto__
Object.prototype确实一个特例——它的__proto__指向的是null,切记切记
var obj={}  
obj.__proto__=== Object.prototype
对象的__proto__指向的是创建它的函数的prototype
访问一个对象的属性时,先在基本属性中查找,如果没有,再沿着__proto__这条链向上找,这就是原型链
函数在定义的时候(不是调用的时候),就已经确定了函数体内部自由变量的作用域
作用域在函数定义时就已经确定了。而不是在函数调用时确定
要到创建这个函数的那个作用域中取值——是“创建”,而不是“调用”,切记切记——其实这就是所谓的“静态作用域”

 

posted @ 2016-11-19 07:40  anjunact  阅读(118)  评论(0编辑  收藏  举报