作用域
文章平均质量分 71
Honeymao
这个作者很懒,什么都没留下…
展开
-
This
本文不系统讲解,只解释几个特殊例子。<script> var obj={ name:"mao", ftn00:(function(){ console.log(this); })(), ftn01:function(){ console.log(this); retur原创 2017-03-01 20:24:25 · 378 阅读 · 0 评论 -
作用域
本文不进行系统的讲解,只枚举及个特殊的例子。 例1<script> var str1 = "hello"; var str2 = "world"; function t1() { console.log(str1); console.log(str2); var str2 = "toby"; console.log原创 2017-02-26 11:19:40 · 290 阅读 · 0 评论 -
setTimeout中的闭包
我们直接举栗子说问题。for (var i = 0; i < 5; i++) { setTimeout(function() { console.log(i); }, 1000 * i);}结果:开始输出一个 5,然后每隔一秒再输出一个 5,一共 5 个 5。 因为setTimeout会在和他同时执行的代码执行完成之后,再按照时间执行花括号里面的内容。也就是说,除了console原创 2017-03-01 21:02:03 · 1037 阅读 · 0 评论