js--dom--什么是闭包
来源:互联网 发布:python 期货量化交易 编辑:程序博客网 时间:2024/06/08 11:37
闭包:是延长局部变量的生命周期
闭包的作用:返回的是一个函数而不是一个结果。
如以下例子:
<html>
<head>
</head>
<body>
<h1 id="myHeader">click here</h1>
</body>
<script type="text/javascript">
init();
function init()
{
//必须放在这,如果放在head中的话,就会说找不到myHeader节点
document.getElementById("myHeader").onclick = test(33);
function test(index){
return function(){
alert(index);
}
}
以上解决了js dom动态添加事件的时候传递参数的方法
事件响应方法:
function test(index){
return function(){
alert(index);
}
}
- js--dom--什么是闭包
- 什么是JS闭包
- 什么是js闭包
- js 中什么是闭包
- JS闭包学习笔记(1):什么是闭包
- 00 JS-DOM之--什么是DOM和DOM对象
- 蓝鸥原生JS:什么是DOM及DOM操作
- 在JS中什么是DOM,DOM的节点有哪些
- 什么是JS的闭包,多说无益。
- JS-原生/一个例子讲清楚什么是闭包,什么是内存销毁
- 闭包 什么是闭包
- 什么是DOM
- 什么是DOM
- 什么是DOM?
- 什么是DOM
- 什么是DOM
- 什么是dom
- 什么是 DOM
- 当表结构发生变化时,如何同步到ADF-BC中的EO?
- android下的ldd
- 传入日期返回日期字符数字
- 开发者如何高效利用GitHub
- 进程与线程的区别
- js--dom--什么是闭包
- 记事本编码格式浅析
- VS2008中的Web项目安装部署
- 块设备驱动---RAMDISK
- hello world
- 让不可执行文件变成可执行文件
- objective-c 键值观察者KVO模式的学习
- Linux mount 2T 分区方法
- DataGrid +CheckBox(全选)