gpt4 book ai didi

javascript - 动态创建对象

转载 作者:行者123 更新时间:2023-11-30 17:11:58 30 4
gpt4 key购买 nike

<分区>

如何在 Javascript 中动态创建对象?

我的期望

var tree_data = {
'for-sale' : {name: 'For Sale', type: 'folder'} ,
'vehicles' : {name: 'Vehicles', type: 'folder'} ,
'rentals' : {name: 'Rentals', type: 'folder'} ,
'real-estate' : {name: 'Real Estate', type: 'folder'} ,
'pets' : {name: 'Pets', type: 'folder'} ,
'tickets' : {name: 'Tickets', type: 'item'} ,
'services' : {name: 'Services', type: 'item'} ,
'personals' : {name: 'Personals', type: 'item'}
}

我的尝试

// Here I remove all white space from my string 
var nome = result[indice].Texto.replace(/ /g, '');

// Here I create the item
var novoMenu = {
pasta: {
name: result[indice].Texto,
type: "folder"
}
}

// and then fill my object
self.tree_data.push(novoMenu);

但是这样我的 tree_data 对象就变成了

{ 
pasta: {
name: "For Sale',
type: 'Folder'
}
}

pasta 应该是没有空格的 name。我如何在 Javascript 中执行此操作?

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