摘要:
var var声明范围是函数作用域 var声明提升:使用var声明的变量会自动提升到函数作用域的顶部,此外使用var重复声明同一个变量也没有问题,因为“提升”会将所有变量声明都拉到函数作用域的顶部,此时JavaScript引擎会自动将多余的声明在作用域顶部合并为一个声明,所以反复声明同一个变量也没有 阅读全文
摘要:
prototype属性他是函数独有的,在函数创建时,会同时创建这个函数的prototype对象,其含义是函数的原型对象。例如 函数 Fu 创建的实例化对象 F ,F.__proto__ Fu.prototype。其意义是在prototype对象中定义的属性和方法,可以共享给所有该函数创建的实例。 c 阅读全文