JavaScript не работает в различных браузерах
let
не работает в некоторых браузерах. Не в их интерпретаторах / веб-консолях. Зачем?
(Первоначально я думал, что есть несоответствие между интерпретатором браузера и jsFiddle, но оказывается, что это не так, просто плохие тесты с моей стороны.)
2 ответа
Решение
Это нестандартное ключевое слово, введенное в JS 1.7, не обязательно реализованное в разных браузерах.
https://developer.mozilla.org/en/JavaScript/Reference/Statements/let
Чтобы использовать некоторые из новых функций JavaScript 1.7, вам нужно указать, что вы хотите использовать JavaScript 1.7. В коде HTML или XUL используйте
<script type="application/javascript;version=1.7"/>