gpt4 book ai didi

JavaScript 杂技 : How to declare an array, 元素和属性位于一个字符串中

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

给出以下代码:

eval('(mapping.' + binding.field + ' = eval("extVar") )');

其中,binding.field = "LPP[0].price"(字符串)并且extVar"LPP[0].price"

的值相同

如何对上面的语句进行编程以最终得到:

mapping.LPP[0].price = LPP[0].price;

mapping.LPP 尚未定义时?此代码循环遍历 Microsoft JQuery 模板,从模板中将变量名称作为字符串拉出。当我们引用数组中的属性时,它会根据此代码抛出异常。它说没有定义mapping.LPP[0]。

最佳答案

if(!mapping.LPP) mapping.LPP = [];
mapping.LPP[0].price = LPP[0].price;

关于JavaScript 杂技 : How to declare an array, 元素和属性位于一个字符串中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157839/

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