gpt4 book ai didi

javascript - 在 JavaScript 中的同一对象中重用 key

转载 作者:行者123 更新时间:2023-11-28 06:41:11 25 4
gpt4 key购买 nike

我尽量避免每次重复

$('.element1') ,
$('.element1').html() ,

myList = [
{
element: $('.element1'),
text: element.html(),
value: 'somevalue'
},
{
element: $('.element2'),
text: element.html(),
value: 'somevalue'
}
];


但实际上它不起作用,它向我展示了错误:
Uncaught ReferenceError :元素未定义

我需要定义所有内容并将其保留在“myList”内,
避免定义其他外部变量等,我想知道如何使用类似 this 的东西

我真的很感谢任何帮助

最佳答案

您希望将数据与逻辑进一步分离,以便以后可以扩展

myList = [
{
element: '.element1',
value: 'somevalue'
},
{
element: '.element2',
value: 'somevalue'
}
];

myList.forEach(function(elem) {
$(elem.element).html(elem.value)
});

关于javascript - 在 JavaScript 中的同一对象中重用 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33802756/

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