我在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