意外使用保留字'让'在严格模式下

Unexpected use of reserved word 'let' in strict mode

本文关键字:模式 意外 保留字      更新时间:2023-09-26

在Safari中测试以下代码时遇到错误。

var temp_color = null;
    var temp = 0;
    var tempv = 0;
    for (let x in colorblock) {
        temp_color = colorblock;
        tempv = Math.pow((color.r - temp_color.r), 2) + Math.pow((color.g - temp_color.g), 2) + Math.pow((color.b - temp_color.b), 2);
        if (x === 0) {
            temp = tempv;

Safari抛出错误"在严格模式下意外使用保留字'let'",但当我使用Chrome时,它确实有效。

let在Safari 9或iOS Safari 9.2:中不受支持

http://caniuse.com/#search=let