JavaScript 闭包
// Javascript闭包 // 变量的作用域无非就是两种:全局变量和局部变量 // 函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量! // function one(){ // var x=100; // } // one() // alert(x) // 得到函数内的局部变量:那就是在函数的内部,再定义一个函数 function one(){ var x=100; function two(){ var y=50 document.write(x) } return two() // alert(y)子对象会一级一级地向上寻找所有父对象的变量。所以,父对象的所有变量,对子对象都是可见的,反之则不成立。 } one() // 闭包就是能够读取其他函数内部变量的函数
任务
- ?不会了怎么办
-