摘要:
递归:在函数的内部调用自己,如果是匿名函数,使用arguments.callee 作用域链:闭包 (就是把函数内部的变量通过某一种方式可以在函数外部使用,即一个函数就会产生自己的一个闭包空间) 原型的本质就是一个对象, 作用域链:由上依次向下进行的访问,里面存储的是自己的一个作用域,AO或GO,本来 阅读全文
摘要:
string 对象属性 constructor:对创建该对象的函数的引用; length:字符串的长度; prototype:允许像对象添加属性和方法 string 对象方法 var str1="123456"; var str2="asdfgh"; 1: document.write(str1); 阅读全文
摘要:
作用域: 1:全局作用域 2:局部作用域(函数作用域) 3:es6中有块级作用域 //使用var声明的变量不是全局就是局部,不使用var声明的变量都是全局变量 eg:var num=100; // function fun(){ console.log(num); var num1=200; fun 阅读全文
摘要:
函数声明和函数表达式的区别和使用 区别:函数声明: function fun(){ } 函数表达式: var abc=function fun(){ console.log("123"); } //以下为具体案例 abc() fun() console.log(abc.name) console.l 阅读全文