对象属性名和属性值

var obj = new Object();
            
            /*
             
             * 向对象中添加属性
             * 属性名:
             *         - 对象的属性名不强制要求遵照标识符的规范
             *             什么乱七八糟的名字均可以使用
             *         -可是咱们使用时仍是尽可能按照标识符的规范去作
             * 
             * */
            obj.name = "孙悟空";
            
            //obj.var = "hellow";
            
            
            /*
             若是要使用特殊的属性名,不能采用.的方式来操做
                 须要使用另外一种方式:
                         语法:对象["属性名"] = 属性值
                     读取时也须要采用这种方式
                     
                     
                     使用[]这种形式去操做属性,更加的灵活。
                         在[]中能够直接传递一个变量,这样变量值是多少就会读取那个属性
             * 
             * */
            var n = "123";
            
            
            obj["123"]= 789;
            
            console.log(obj["123"]);对象

相关文章
相关标签/搜索