1. function Person(name,age) {
    2. this.name=name;
    3. this.age=age;
    4. this.play=function () {
    5. console.log("喜欢玩游戏");
    6. };
    7. }
    8. var obj = new Person("卡卡西",20);
    9. //obj.name="佐助";
    10. obj["name"]="佐助";
    11. console.log(obj["name"]);
    12. obj.play();
    13. obj["play"]();

    image.png

        <script>
            var a = {
                name:"张三",
                age:"18",
                gender:"男",
                car:"兰博基尼"
            }
            //删除对象属性
            delete a.name;
            //第一种获取对象信息的方式可以直接   对象.属性
            console.log(a.name,a.age,a.gender,a.car);
            //第二种获取对象信息的方式可以  对象["属性"]
            console.log(a["name"]);
    
            //for循环的另外一种遍历方式:好处是可以变量js对象的信息
            for(var key in a){
                //拿到的每一个key都是字符串
                console.log(key+"---->"+a[key]);
                //console.log(key+"---->"+a.key); //这种用法错误,因为此时的key是一个字符串,就不能a.key了
            }
        </script>
    

    image.png