您的位置:首页 > Web前端 > JavaScript

js综合能力提升 闭包 继承等等

2014-08-19 11:27 211 查看
参考

闭包

闭包的使用

1 定义一个方法A 方法A内部有对局部变量读写的方法B

2 定义一个变量C赋值为A

/article/5066952.html

参考的实例

<html>
<head>
<meta http-equiv="Content-Type" content="text/HTML; charset=utf-8">
<script src="common/jquery-1.8.3.min.js"></script>
<style type="text/css">
</style>
<script>
$(document).ready(function() {
//2 传方法给变量
var result = f();
$("#run").click(function() {
//3 调用变量方法
result();
});
});

function f(){
  var n = 999;
//1 方法里面定义方法 并调用方法
  function f1(){
   alert(n+=1);
   }
   return f1;
}
</script>
</head>

<body>
<button id='run'>执行</button>
</body>
</html>


删除一个变量可以直接赋值为undefined。

继承机制
http://www.ruanyifeng.com/blog/2011/06/designing_ideas_of_inheritance_mechanism_in_javascript.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐