gpt4 book ai didi

javascript - Aptana 提示 JavaScript 分号

转载 作者:行者123 更新时间:2023-12-02 17:26:25 28 4
gpt4 key购买 nike

为什么带有验证器(Mozilla 或 JSlint)的 Aptana 会提示这段代码:

var collectionOfValues = {
key0 : value0;
key1 : value1;
key2 : value2;
};

它可以与 , 配合使用,但与 ; 配合使用则不行。

即使来自 The Good Parts 的代码也无法验证:

var myObject = {
value: 0;
increment: function (inc) {
this.value += typeof inc === 'number' ? inc : 1;
}
};

最佳答案

它正在提示,因为这是一个语法错误。在对象字面量中,您可以使用逗号而不是分号来分隔术语。

var collectionOfValues = {
key0 : value0,
key1 : value1,
key2 : value2
};

我所知道的每个 JavaScript 实现都会拒绝你的两个示例。

var myObject = {
value: 0,
increment: function (inc) {
this.value += typeof inc === 'number' ? inc : 1;
}
};

自大爆炸以来,情况基本上就是这样。

关于javascript - Aptana 提示 JavaScript 分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6822340/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com