Jas*_*tte 2 javascript aptana validation
为什么带有验证器(Mozilla或JSlint)的Aptana会抱怨这段代码:
var collectionOfValues = {
key0 : value0;
key1 : value1;
key2 : value2;
};
Run Code Online (Sandbox Code Playgroud)
它可以正常使用,但不适用;
即使是Good Parts的代码也不会验证:
var myObject = {
value: 0;
increment: function (inc) {
this.value += typeof inc === 'number' ? inc : 1;
}
};
Run Code Online (Sandbox Code Playgroud)
这是抱怨,因为这是一个语法错误.在对象文字中,您使用逗号分隔术语,而不是分号.
var collectionOfValues = {
key0 : value0,
key1 : value1,
key2 : value2
};
Run Code Online (Sandbox Code Playgroud)
您知道的每个JavaScript实现都会拒绝您的示例.
var myObject = {
value: 0,
increment: function (inc) {
this.value += typeof inc === 'number' ? inc : 1;
}
};
Run Code Online (Sandbox Code Playgroud)
自大爆炸以来,情况基本如此.
| 归档时间: |
|
| 查看次数: |
374 次 |
| 最近记录: |