gpt4 book ai didi

javascript - 解决Jslint警告

转载 作者:行者123 更新时间:2023-11-28 19:04:59 24 4
gpt4 key购买 nike

var obj = {};
obj['a'] = value1;
obj['b'] = value2;
obj['c'] = value3;

上面的代码有什么问题,我收到 JS lint 警告。“['a'] 最好用点表示法书写”

最佳答案

建议使用点表示法(见下文),因为没有必要使用字符串查找对象属性。以下内容更容易编写和阅读:

var obj = {};
obj.a = value1;
obj.b = value2;
obj.c = value3;

如果您要创建一个对象,我实际上建议您使用内联对象创建而不是将其拼凑在一起:

var obj = {
a: value1,
b: value2,
c: value3
};

为了将来引用,您使用的符号(括号符号)适合拉出动态键,如下所示:

var fruitCounts = {
apples: 5,
bananas: 3
};

var favoriteFruit = 'apples';

// How many of my favorite fruit do I have?
var favoriteFruitCount = fruitCounts[favoriteFruit];

关于javascript - 解决Jslint警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31870549/

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