javascript特殊用法总结(未完待续...)
2013-11-28 17:51
465 查看
语法一:
function sayWhat(msg){
alert(msg);
}
sayWhat("你好");
等价于下面语法(js闭包(匿名自执行函数)语法):
(function(msg){
alert(msg);
})("你好");
语法二:
闭包:闭包就是在一个函数中定义另一个函数并返回
function a(){
var i = 1;
return function(){
alert(++i);
};
}
var r = a();
r();//2
r();//3
闭包可以使函数内的局部变量永驻内存
function sayWhat(msg){
alert(msg);
}
sayWhat("你好");
等价于下面语法(js闭包(匿名自执行函数)语法):
(function(msg){
alert(msg);
})("你好");
语法二:
闭包:闭包就是在一个函数中定义另一个函数并返回
function a(){
var i = 1;
return function(){
alert(++i);
};
}
var r = a();
r();//2
r();//3
闭包可以使函数内的局部变量永驻内存
相关文章推荐
- JavaScript常用表单事件用法总结与实例
- Qt字符串特殊用法总结
- javascript关联数组用法总结
- ${}一些特殊用法总结
- JavaScript中的一些特殊用法(四)
- JavaScript中setInterval的用法总结
- JavaScript中setAttribute用法总结
- javascript赋值语句的特殊用法
- javascript中,==操作的特殊情况总结
- JavaScript学习总结一(String对象的用法)
- JavaScript中的一些特殊用法(七)
- JavaScript基本语法、Console用法和Up&Going书籍总结
- JavaScript中instanceof运算符的用法总结
- Javascript的this用法总结
- JavaScript---字符串用法总结
- javascript的setTimeout()用法总结,js的setTimeout()方法
- javascript一点特殊用法
- javascript中的call()方法和apply()方法用法总结
- JavaScript 中的原型声明和用法总结
- 909422229__JavaScript基本用法及注意事项总结