编程论坛
注册
登录
编程论坛
→
JavaScript论坛
这个很简单的函数为什么会报错呢?虽然知道不会这样使用函数。。。
境善
发布于 2015-05-14 16:31, 1497 次点击
var fn=new Function("name","age","sex","alert(\"hello\"+name+\",\"+age+\",\"+sex);";
alert(fn("name","12","女"));
5 回复
#2
冰镇柠檬汁儿
2015-05-14 22:30
你这是写了些什么,回括号都少了一个,当然报错。
这种写法连研究的必要都没有的,反正new Function这样的用法早就绝迹了
#3
jsRank
2015-05-15 12:28
var fn=new Function("name","age","sex","alert(\"hello \"+name+\",\"+age+\",\"+sex);");
fn("name","12","women");
#4
冰镇柠檬汁儿
2015-05-15 13:13
var fn = new Function("name", "age", "sex", "alert(\"hello \"+name+\",\"+age+\",\"+sex);");
fn("baiby", "24", "women");
这段代码还有什么问题吗,我本地都可以跑通了
#5
xxccnn
2015-08-30 20:32
回复 2楼 冰镇柠檬汁儿
那实例化一个js的类怎么写才好呢?
#6
冰镇柠檬汁儿
2015-09-02 12:03
以下是引用
xxccnn
在2015-8-30 20:32:29的发言:
那实例化一个js的类怎么写才好呢?
Javascript里没有类,只有对象,new关键字,不过是从对象中创建对象
1