JSオブジェクトと基本的なプロパティやメソッド

// コンストラクタ使用してオブジェクトを構築
    // A)
        // コンストラクタオブジェクト関数
        VAR OBJ = 新しい新しいオブジェクト(); 
        obj.name = "トム" ; 
        obj.age = 16 ; 
        obj.gender = "男性" ; 
        はconsole.logを( OBJ); 

        // 点はアクセサ
        はconsole.log(obj.nameを); 

        // ブラケットアクセサ 
        はconsole.log(OBJ [ "性別" ]); 


    // 2)
        // コンストラクタオブジェクト関数
        VAR OBJ = {}; 
        obj.name = "ルーシー" ; 
        obj.age = 18である
        obj.gender= "女性" 
        はconsole.log(OBJ); 

    // オブジェクトのシリアル化とシリアル化リターン
        // JS JSON文字列オブジェクトに変換
        するvar JSONを= JSON.stringify(OBJ)
        はconsole.log(OBJ); 

        // 文字列のJSON変換する被写体JS 
        VAR OBJ = JSON.parse(JSON)を; 
        ;はconsole.log(OBJ)


    // 3)
        // オブジェクトリテラル
        VAR OBJ = { 
            :名称 "ゆり" 
            年齢: 15 
            性別: " MALE " 
        }; 
        はconsole.log(OBJ); 
        
        // 属性の削除
        削除obj.nameを。
        console.log(OBJ);


    // 4)の
        // オブジェクトリテラル
        VAR OBJ = { 
            :名称 "リサ" 
            年齢: 20は
            clazz: 1903 
            QQ: 123456 
            性別: "男性"を
        }; 
        はconsole.log(OBJ); 

        // コンストラクタを誰がこのオブジェクト作成
        するvar結果1を= obj.constructor(); 
        にconsole.log(結果1); 

        //は、オブジェクトに関する情報を記述した文字列を返し
        VARの結果2 = obj.toString(); 
        にconsole.log(結果2); 

        // 戻りデジタルオブジェクトの記述情報
        VAR= result3 obj.valueOf(); 
        にconsole.log(result3); 

        // forループ向上、オブジェクトトラバース
        VARのキーobjが){
             // 取得するプロパティが値
            VaRの値= OBJ [キー]; 
            にconsole.log(値) ; 
        }

おすすめ

転載: www.cnblogs.com/lidyfamily/p/11426192.html
おすすめ