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

技術のメモ帳

気が向いたときに書いてます

[GAS]Google Apps Scriptは、Strictモードを認識するのか?

Google Apps Script

TIPSです。

結論から言うと、JavaScriptインタプリタを利用しているので、Strictモードで動作します。

確認したコードは、次の通りです。

function strict() {
  "use strict";
  var obj = { p: 1, p: 2 }; // Strictモードの場合、同一keyは代入不可
  Logger.log(obj);
}

function notStrict() {
  var obj = { p: 1, p: 2 }; // 非Strictモードの場合、同一keyは代入可能
  Logger.log(obj);
}

なので今後はちゃんとStrictモードで書いていこうと思いました(一行目に"use strict";と書くのがベタでよさそうですね)

参考リンク