JavaScript學習筆記,創建對象,屬性訪問

    function objectTest()
    {
        //創建js對象
        
        //方式1,通過new Object()
        var obj1 = new Object();
        //方式2,通過{}
        var obj2 = {};

        //增加屬性,通過.操作法
        obj1.num = 1;
        obj2.str = "String";
        obj.hello = function()
        {
            alert(hello!);
        }
        obj2.obj = obj1;

        //屬性的訪問,方法1,使用.操作法
        alert(obj2.obj.num);
        alert(obj2.obj.str);
        obj1.hello();

        //屬性的訪問,方法2,使用[]操作
        alert(obj2["obj"]["num"]);
        alert(obj2["obj"]["str"]);
        obj1["hello"]();

        //對象直接量定義方法,利用[]
        var obj3 = {
            num:1,
            str:"String",
            hello:function(){
                alert("hello");
            }
        };
    }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章