配列をネストしたオブジェクトを生成し、アクセス

オブジェクト

 閲覧数:466  投稿日:2018-07-13  更新日:2018-07-13  

配列をネストしたオブジェクトを生成し、アクセス


コード

var o = {
    "title" : "会員",
    "users": [
        {
            "name": "赤井",
            "code": "0001",
            "age": 18
        },
        {
            "name": "伊藤",
            "code": "0002",
            "age": 33
        }
    ]
};

// 各メンバにアクセス
console.log(o.title);            // "会員"

console.log(o.users[0].name);    // "赤井"
console.log(o.users[0].code);    // "0001"
console.log(o.users[0].age);     // "18"

console.log(o.users[1].name);    // "伊藤"
console.log(o.users[1].code);    // "0002"
console.log(o.users[1].age);     // "33"



// JavaScriptオブジェクトの生成
var obj = {
    "p" : "どうなの",
    "ary" : [7,8,9],
    "obj1": 
        {
            "a": "0",
            "b": "1",
            "c": 2
        }
};
console.log(obj.p); //どうなの
console.log(obj.ary[0]); //7
console.log(obj.ary[1]); //8
console.log(obj.obj1.a); //0
console.log(obj.obj1.b); //1
console.log(obj.obj1.c); //2



結果

会員
赤井
0001
18
伊藤
0002
33

どうなの
7
8
0
1
2



タグ


Object 



オブジェクトを生成し、アクセス



類似度ページランキング
順位 ページタイトル抜粋
1 配列をネストしたオブジェクトを生成し、アクセス 78
2 オブジェクトを生成し、アクセス 74
3 オブジェクト内配列より、重複しない値を取得して、新たな配列を生成 51
4 オブジェクトのキーとして、変数の値を使用 42
5 オブジェクトのキーとして、配列からランダムな値を取得して使用 42
6 現在日時を、dateオブジェクトとして取得 41
7 オブジェクトの要素数を数える 38
8 json 文字列を eval 関数(セキュリティリスクあり)を使ってオブジェクトへ変換 30
9 配列生成後、全ての中身を順番に、別の関数へ引数として渡す 27
10 文字列を、指定した区切り文字で分割し、配列へ格納 26
11 配列を、アルファベット順(文字コード順)に並べ替え 25
12 json 文字列を JSON.parse() メソッド(推奨)を使ってオブジェクトへ変換 24
13 クリックした要素を取得 24
14 検索文字列を使用して文字列内のテキストを置換 22
15 オブジェクトから JSON へ変換。JSON.stringify() メソッドを利用 22
16 配列の要素を「数値の降順」にソート 20
17 文字列内のテキストを正規表現で置換。その際、エスケープ使用 19
18 配列内の要素を、長さの少ない順に並べ替え 19
19 テーブルタグと内容を作成して追加 / for 18
20 クリックした要素のid名を取得 / クリックした要素のクラス名を取得 18
2025/4/30 15:17 更新