Chrome 開発ツールで関数名を悪用しようとしていました:
window["hello world"] = function () { console.log("Hello World!"); }
上記の行はhello world
グローバル関数を作成します。
オートコンプリートの提案にも表示されます。
このように呼び出すと ( hello world()
)、構文エラーが発生します。
SyntaxError: Unexpected identifier
window["hello world"]()
しかし、引用符 ( )を使用せずにこの関数を呼び出すにはどうすればよいでしょうか。