重点内容“` 全局变量是window对象的属性
function myFunction(){ alert(arguments.length);
alert(“myFunction”);
} arguments 是函数的参数 可以用来测试函数中参数的个数如上
parseInt(“789”)将string转化为number
一 判断对象的类型的方法有两种
typeof();参数.constructor;函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量
既然f2可以读取f1中的局部变量,那么只要把f2作为返回值,我们不就可以在f1外部读取它的内部变量了吗!
Js代码
function f1(){ n=999; function f2(){ alert(n); } return f2; } var result=f1(); result(); // 999二、闭包的用途
闭包可以用在许多地方。它的最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。
新闻热点
疑难解答