当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《在严格模式下意外使用保留字'let'》经验,为你挑选了1个好方法。

我在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时它确实有效.



1> blcook223..:

let Safari 9或iOS Safari 9.2不支持:

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

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有