Javascript 如何向具有索引号的对象添加新对象

Javascript 如何向具有索引号的对象添加新对象,javascript,object,Javascript,Object,有没有办法将2属性添加到Locations对象 要添加的属性: 2:{ name: "Japan", lat: 36, lng: 138, description: 'default', color: 'default', url: 'default' } 位置对象: var locations = { 0: { name: "New York", lat: 40.71,

有没有办法将2属性添加到Locations对象

要添加的属性:

2:{
   name: "Japan",
   lat: 36, 
   lng: 138,
   description: 'default',
   color: 'default',
   url: 'default'
} 
位置对象:

var locations = {
        0: {
            name: "New York",
            lat: 40.71, 
            lng: -74.0059731,
            description: 'default',
            color: 'default',
            url: 'default',
            size: 'default'
        },
    1: {
        name: "London",
        lat: 51.5073346, 
        lng: -0.1276831,
        description: 'default',
        color: 'black',
        url: 'default',
        type:'square'
        }
}
像这样 地点:{ 0: { 名称:“纽约”, 纬度:40.71, 液化天然气:-74.0059731, 描述:'默认', 颜色:“默认值”, url:'默认', 大小:“默认” }, 1: { 名称:“伦敦”, 拉脱维亚:51.5073346, 液化天然气:-0.1276831, 描述:'默认', 颜色:'黑色', url:'默认', 类型:'square' } 2:{ 名称:“日本”, 拉脱维亚:36, 液化天然气:138, 描述:'默认', 颜色:“默认值”, url:'默认' } }

您可以这样做:

locations[2] = {
   name: "Japan",
   lat: 36, 
   lng: 138,
   description: 'default',
   color: 'default',
   url: 'default'
} 
您可以这样做:

locations[2] = {
   name: "Japan",
   lat: 36, 
   lng: 138,
   description: 'default',
   color: 'default',
   url: 'default'
}