js中this关键字的使用
生活随笔
收集整理的这篇文章主要介绍了
js中this关键字的使用
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
<script>//题目一:理解r1与r2的输出function addFactory(){var adder = 5;return function(data){adder += data;return adder;}}var adder1 = addFactory();var r1 = adder1(1);//console.log(r1);
r1 = adder1(1);//console.log(r1);var adder2 = addFactory();var r2 = adder2(2);//console.log(r2);
r2 = adder2(2);//console.log(r2);//题目二:下面的代码输出什么var name = "The Window";var object = {name : "My Object",getNameFunc : function(){return function(){return this.name;};}};alert(object.getNameFunc()());//题目三:var name = "The Window";var object = {name : "My Object",getNameFunc : function(){var that = this;return function(){return that.name;};}};//alert(object.getNameFunc()());</script>
转载于:https://www.cnblogs.com/goldlong/p/7904356.html
总结
以上是生活随笔为你收集整理的js中this关键字的使用的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 如何调整Loadrunner中Vuser
- 下一篇: #pragma分析