let

let

文章 22 浏览 219

这个变量i,有点不太懂

for (let i = 0; i < 5; i++) { a[i] = function() { console.log(i) } } a[2]() //2 i为什么不是undefined,for循环里面我只是创建了一个函数,为什…

回眸一遍 2022-09-05 05:58:06 20 0

let在循环中的使用

for (let i = 0; i < 3; i++) { // let i = 'abc'; console.log(i); } 像上面的循环,会输出0、1、2let是明确的不允许重复声明的去掉注释后是下面这…

写给空气的情书 2022-09-04 19:01:19 30 0

es6 let关键词在ios9.3.5的微信浏览器中不被支持?

for (let i = 0; i < 10; i++) { console.log(i); } 这样的情况,ios10.2的微信6.5.3版本下正常执行,在ios9.3.5的微信浏览器下报错了,我真是想不通…

你爱我像她 2022-09-04 17:44:45 20 0

call, apply疑惑

function foo () { console.log(this.age); } const age = 18 foo.apply(window) // undefined 为何 用 const/let 定义一个全局变量 age, 并赋值为 1…

人心善变 2022-09-04 15:24:05 32 0

关于在Firebug下let的作用域问题

如图所示,刚开始在for循环语句块中使用let声明变量i,跟预期一样,在语句块外面无法获取i的值。然后我把let换成var之后便可以在外面获取到i的值了,…

羁绊已千年 2022-09-04 10:13:40 19 0

es5的 var 和 es6 的 let 区别

for (let i=1;i<=5;i++) { setTimeout(function(){console.log(i)},i*1000); } 这样就打印1,2,3,4,5 for (var i=1;i<=5;i++) { setTimeout(funct…

£冰雨忧蓝° 2022-09-04 00:41:39 16 0

es6 TDZ 好像不起作用

es6 上在babel-cli 进入REPL环境。 为什么为 结果为undefined,不报错ReferenceError …

弱骨蛰伏 2022-09-03 19:34:14 19 0

`let is a reserved identifier` 异常谁人知?

在Firefox v40.0.3 版本执行 包含 let关键字的语句, 抛出异常:let is a reserved identifier, Firefox 对ES2015规范中的 let 是支持的啊, 这是为…

爱的那么颓废 2022-09-01 18:20:34 23 0

es6学习let,const遇到问题

const 定义常量,一旦定义就不能更改了。所以下面的函数执行回报错: var funcs = []; for (const i=0; i < 10; i++) { funcs.push(function() { con…

旧梦荧光笔 2022-09-01 17:34:33 17 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文