【发布时间】:2014-12-04 05:31:04
【问题描述】:
我试图在 Chrome 开发工具中滥用函数名称:
window["hello world"] = function () { console.log("Hello World!"); }
上面的行将创建hello world 全局函数。
它也出现在自动完成建议中:
如果我们这样调用它(hello world()),我们会得到一个语法错误,应该是这样的:
SyntaxError: Unexpected identifier
但是,我们如何不使用引号(window["hello world"]())来调用这个函数呢?
【问题讨论】:
标签: javascript function global window-object