对象

作者: 山猪打不过家猪 | 来源:发表于2020-01-22 22:14 被阅读0次

    属性:增,删,改,查

    var  deng ={
            prepareWife: 'xiaowang',
            name:'laodeng',
            sex:'male',
            gf:'xiaoliu',
            wife:'',
            divorce: function(){
                    delete this.wife;
                    this.gf = this.prepareWife;
    },
            getMarried :function(){
                      this.wife =this.gf;
    },
    changePrepareWife:function(someone){
                     this.prepareWife = someone;
    },
    }
    

    对象的创建方法

    1)对象直接量var obj = {}
    2)构造函数
    ①系统自带的构造函数 var obj = new Object();
    ②自定义 var obj ={}

    var obj = new Object{};
    obj.name = 'abc';
    obj.sex='male';
    

    构造函数

    大驼峰命名规则

    function Car(){
          this.name = 'BWM';
          this.height = '1400';
          this.length = '4900';
          this.run = function(){
                this.length--;
            }
    }
    var car = new Car();
    var car1 = new Car();
    car.name = 'abc';
    car1.name = '123';
    
    

    可传参

    function Student(name,age,sex){
        this.name = name;
        this.age = age;
        this.sex = sex;
        this.grade = 2017;
        
    }
    
    var student =new Stedent('zhangsan',18,'male');
    
    

    相关文章

      网友评论

          本文标题:对象

          本文链接:https://www.haomeiwen.com/subject/soqmzctx.html