多维数组与JavaScript就像php一样

multidimensional array with JavaScript just like php

本文关键字:就像 php 一样 JavaScript 数组      更新时间:2023-09-26

如何使用JavaScript编写多维数组,就像php一样,我可以在其中循环并根据键值搜索它。

        var domainme = array( 
                [0] array (
                        "domain" => "one.com",
                        "database" => "one",
                        "api" => "one.php"
                    )               
                [1] array (
                        "domain" => "two.com",
                        "database" => "two",
                        "api" => "two.php"
                    )               
                [2] array (
                        "domain" => "three.com",
                        "database" => "three",
                        "api" => "three.php"
                    )               
JavaScript区分

数组对象(尽管数组也是对象)。你会这样写你所拥有的:

var domainme = [
    {domain: "one.com", database: "one", api: "one.php"},
    {domain: "two.com", database: "two", api: "two.php"},
    {domain: "three.com", database: "three", api: "three.php"}
];

[]定义数组文本,{}定义对象文本。

你需要使用一个对象数组。

喜欢:

var domainme = [{
  "domain": "one.com",
  "database": "one",
  "api": "one.php"
}, {
  "domain": "two.com",
  "database": "two",
  "api": "two.php"
}, {
  "domain": "three.com",
  "database": "three",
  "api": "three.php"
}]

要获取一个值,您可以执行以下操作:

domainme[0]["domain"] // get : 'one.com'
//or 
domainme[0].domain // get : 'one.com'