Microsoft では、次の構文を使用して JScript で環境変数を設定できます。
var sh = WScript.CreateObject("Wscript.Shell");
var env = sh.Environment("PROCESS");
env("TEST") = "testvalue";
私は 3 番目の行について疑問に思います。この行を「Bad Assigment」と呼んでいる JSLint と一緒に考えてみましょう。
しかし、それはうまくいきます!
関数の戻り値を左辺値として持つことは ECMAscript 標準と互換性がありますか (ここのように)?
はいの場合: そのような関数をどのように記述しますか?