为什么弹出的是整个函数代码?该怎么处理
为什么弹出的是整个函数代码?JScript codefunction oDemo1(){return 1}function oDemo2(obj){return obj
为什么弹出的是整个函数代码?
JScript code function oDemo1() { return 1; } function oDemo2(obj) { return obj; } alert(oDemo2(oDemo1)); //为什么显示的是oDemo1的源代码?
[解决办法]function oDemo1() {
return 1;
}
function oDemo2(obj) {
return obj;
}alert(oDemo2(oDemo1)());
或
function oDemo1() {
return 1;
}
function oDemo2(obj) {
return obj();
}alert(oDemo2(oDemo1));
[解决办法]第一种还可以写成alert(oDemo2(oDemo1()));等等,去看语法吧