摘要:
1.在JavaScript中变量和函数的声明会提升到最顶部执行。 2.函数的提升高于变量的提升。 3.函数内部如果用var声明了相同名称的外部变量,函数将不再向上寻找。 4.匿名函数不会提升。 5.不同<script>块中的函数互不影响。 js的变量提升: 变量声明: Js编译器会把变量声明看成两个 阅读全文
摘要:
JavaScript原型链讲解 1.每个对象都具有一个名为__proto__的属性; 2.每个构造函数(构造函数标准为大写开头,如Function(),Object()等等JS中自带的构造函数,以及自己创建的)都具有一个名为prototype的方法(注意:既然是方法,那么就是一个对象(JS中函数同样 阅读全文