【发布时间】:2012-04-02 17:18:12
【问题描述】:
创建这样的函数很常见且容易:
var f = function(){
alert("something");
};
那么为什么会有函数对象之类的:
var f = new Function("alert('something');");
后者很难写/读。我只能想出一种情况,有人在网页上输入一些 JS 代码并运行它。这也可以通过eval解决。
为什么是函数对象?
【问题讨论】:
标签: javascript function object