另一个对象的值作为 Javascript 中另一个关联数组中的值
value of another object as value in another associative array in Javascript
所以我有一个名为xyz的数组,其中包含键a和b。我想将这些输入到另一个数组中,如下所示:
seats =[{
name : xyz.a.
address: xyz.b}];
但是,xyz.a 被存储为一个对象,而不是它在 seats.name 中的值,并且在我使用控制台时打印未定义.log
我想按其值存储 xyz.a,以便 seats.name 给出存储在 xyz.a 中的值
Javascript 没有变量引用或别名。当您将变量分配给另一个变量或对象时,它会在分配时获取其值,而不会保留指向原始位置的链接。
如果你想要一个总是得到变量当前值的东西,你必须使用一个函数:
seats = [ {
name: function() { return xyz.a; },
address: function() { return xyz.b; }
}];
然后,您将调用该函数来获取所需的内容:
seats[0].name();
假设xyz
是一个对象,如下所示
var xyz = {
a: 'foo',
b: 'bar'
};
然后,您可以使用
var seats = {
name: xyz.a,
address: xyz.b
};
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 使用clickToggle并在单击另一个元素时关闭元素
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 无法从jquery Mobile导航栏重定向到另一个页面
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 如何按一个仍保持字母顺序的特性值(另一个特性值)对关联数组进行排序
- 将切换与另一个函数关联
- 另一个对象的值作为 Javascript 中另一个关联数组中的值
- 余烬对来自余烬-数据模型关联的另一个控制器的数据进行排序
- 显示另一个HTML页面上图像(alt)的文本关联
- 如何将一个主干模型与另一个关联起来
- 将一个分区的子元素与所有关联的事件一起复制到另一个分区
- 如何从下拉菜单中获取元素,将其与存储的变量相关联,并将该变量写入网页上的另一个位置