javascript对象键值对

javascript对象键值对,javascript,arrays,object,Javascript,Arrays,Object,我创建了这个包含键/值对的JavaScript对象。键是州,值是每个州内城市的数组 我在JSFIDLE上包含了一个指向我的代码的链接,但我的对象的基本结构如下所示: var location = { "Key":[], "Key":[], } 我是否正确设置了对象 “MG”的键/值对有问题。不过,我不知道是什么问题。当我查看颜色编码代码时,该行的后半部分是黑色的(从“,”Santa Maria do Suaçuí”开始),而其余部分则按预期显示 我将非常感谢任何能让我的齿轮

我创建了这个包含键/值对的JavaScript对象。键是州,值是每个州内城市的数组

我在JSFIDLE上包含了一个指向我的代码的链接,但我的对象的基本结构如下所示:

var location = {
    "Key":[],
    "Key":[], 
}

  • 我是否正确设置了对象

  • “MG”的键/值对有问题。不过,我不知道是什么问题。当我查看颜色编码代码时,该行的后半部分是黑色的(从“,”Santa Maria do Suaçuí”开始),而其余部分则按预期显示

  • 我将非常感谢任何能让我的齿轮再次转动的反馈


    谢谢!

    没有问题,只是编辑器有一个限制,请在删除一个字符串之前尝试,您将看到颜色将与下一个字符串匹配

    另一种方法是使用分隔符编写一个长字符串:

    'string1|string2|string3'.split('|');  // ['string1', 'string2', 'string3']
    

    没有什么问题,只是编辑器的一个限制,尝试删除一个字符串之前,你会看到颜色将匹配下一个字符串

    另一种方法是使用分隔符编写一个长字符串:

    'string1|string2|string3'.split('|');  // ['string1', 'string2', 'string3']
    

    如果对象设置正确,则可以通过以下方式访问其属性:

    //for example property 'AC' at index 0
    
    location["AC"][0] //returns Acrelândia
    

    如果对象设置正确,则可以通过以下方式访问其属性:

    //for example property 'AC' at index 0
    
    location["AC"][0] //returns Acrelândia