面向对象

 // 1) 遍历对象的属性
        var obj = {
            name: '小撩',
            age: 22,
            sex: '女',
            doIt: function () {
                console.log(this.name + '学IT!');
            }
        };

        // 访问对象的属性
        console.log(obj.name);
        console.log(obj['name']);
1 // for in 遍历对象的成员 只能这样遍历对象
2         for (var key in obj) {
3             console.log(key + ':' + obj[key]);
4         }
1  // 2) 删除对象的属性
2         function Person() {
3             this.name = '小撩';
4             this.sex = '女';
5         }
6         var p = new Person();
7         console.log(p.name, p.sex); // 小撩 女
8         delete p.name;
9         console.log(p.name); // undefined

数据的存放方式,传值与传址

原文地址:https://www.cnblogs.com/zhangzhengyang/p/11181061.html