JS——闭包
来源:互联网 发布:韩美林 知乎 编辑:程序博客网 时间:2024/06/11 03:03
//在函数外部读取函数内部的变量function c(){var a=1000;function x(){a++;console.log(a);}return x;}var rece=c();rece();rece=null;
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style>#test{width: 100px;height: 100px;background: red;}</style></head><body><div id="test"></div><script>function getId(id){return document.getElementById(id);}var test=function(){this.age=1;};test.prototype={constructor:test,name:"My Object",getName:function(){//闭包var that=this;getId('test').onclick=function(){//console.log(this.name);console.log(that.name);}}}var test1=new test();test1.getName();</script></body></html>
阅读全文
0 0
- js——闭包
- JS——闭包
- JS——闭包
- JS基础——闭包
- 小试牛刀——JS闭包
- JS篇——闭包
- JS——prototype、闭包、跨域
- 前端——js闭包
- JS——作用域 && 闭包
- JS——闭包基础1
- JavaScript教程—之JS闭包
- JavaScript—深入理解JS闭包
- 深入理解JS—闭包
- JS高级应用——JS闭包学习
- 写给女友的JS教程—之JS闭包
- 前端面试题——js闭包
- javascript深入理解——js闭包
- 《JS高级程序设计》——函数#闭包#
- ADAMS使用过程中的license不可用导致软件不能打开问题的解决
- OpenGL ES优化
- input密码框(光标自动下移)
- Windows下Visual Studio Code配置Python开发环境(微软官方插件)
- spring boot 指定启动环境
- JS——闭包
- Retrofit网络请求库应用01
- java--线程-线程安全的原因
- LVS-ipvsadm-虚拟ip轮询调度
- Hibernate二级缓存
- UOJ210【UER #6】寻找罪犯 (2-SAT前后缀优化建边)
- OC 位运算
- 使用Navicat for Oracle新建表空间、用户及权限赋予
- webpack 入门