読者です 読者をやめる 読者になる 読者になる

みかづきブログ その3

3ヶ月つづけてみました。

Node.jsでletをつかったときに SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode とシンタックスエラーが出るとき

JavaScript

英語を訳しただけなのですが、strictモードじゃないと使えない模様です。(v5.4.1で確認)


main.js

for (let i = 0; i < 10; i++) {
  console.log(i);
}

ではなく、


main.js

"use strict";

for (let i = 0; i < 10; i++) {
  console.log(i);
}

とすればOKでした。