小编Man*_*ato的帖子

当我在循环中使用arr.lenght(misspelt)而不是arr.length时,为什么JavaScript不警告我?我也使用严格模式

我花了几个小时,只是找出我拼错字.length作为.lenght.它可以正常运行,完全没有警告.为什么...?

'use strict'在Node.js 10.13.0上使用并运行.

码:

'use strict';
let arr = [1, 2, 3, 4];
for(let i = 0; i < arr.lenght; i++) {
  console.log(arr[i]);
}
Run Code Online (Sandbox Code Playgroud)

javascript

64
推荐指数
5
解决办法
6383
查看次数

标签 统计

javascript ×1