我有一个对象习惯包含一些价值观
var habits={
"Drinking":"No",
"Smoking":"No"
}
我需要将此变量中的值添加到此格式的另一个变量中
var NewHabits=new Object();
NewHabits.Drinking="No";
NewHabits.Smoking="No";
我的习惯变量很大,所以我决定使用 jquery $.each() 函数添加值
var NewHabits=new Object();
$.each(habits,function(index, value)
{
NewHabits.index=value;
}
但是在执行此代码后,我在NewHabits变量中获得了如下值
"index":"No","index":"No"
问题是给这样的变量NewHabits.index
请帮我解决这个问题