【发布时间】:2013-09-07 20:26:27
【问题描述】:
我的 IE-8 有一个奇怪的问题! 我的项目中有 3 个 javascript 文件
这是我在第一个 JSFile1 中的代码:
function validate(p){
return p !== undefined;
}
这是我的第二个文件 JSFile2:
function myfunc(p){
if(validate(p.class) && validate(p.n1) && validate(p.n2))
alert(p.class + ' ' + p.n1*p.n2);// doSomething
}
这是最后一个js文件:JSFile3:
var virtual={
class:860,
another:'good',
type:'ask'
};
// here is function
$(document).ready(function(){
myfunc({
class:'my value',
n1:3,
n2:5
});
});
在 Firefox 中我没有问题,但在 IE-8 日志中显示这些错误:
Expected identifier
string or number Expected identifier
【问题讨论】:
-
我不知道
virtual中的类和myfunc参数中的类之间是什么!他们没有任何关系! -
哪一行导致了这个错误?
标签: javascript jquery internet-explorer javascript-objects