美文网首页
Javascript对象基础

Javascript对象基础

作者: 酵母小木 | 来源:发表于2019-03-22 15:46 被阅读0次

    对象具有属性和方法两个组成。

    1. 创建对象

    创建对象可以采用三种方法:

    • 创建直接的实例
    person=new Object();
    //创建属性
    person.firstname="John";
    person.lastname="Doe";
    person.age=50;
    person.eyecolor="blue";
    //创建方法
    person.alert=function(){
    alert(“my name is:”+this.name);
    }
    
    • 使用大括号
    var person = {
      name: "Ming",
      age: 17,
      talk: function () { 
        console.log("another... Sky... walk...");
      }
    };
    
    • 使用对象构造器
    function person(firstname,lastname,age,eyecolor){
        this.firstname=firstname;
        this.lastname=lastname;
        this.age=age;
        this.eyecolor=eyecolor;
    }
    myFather=new person("John","Doe",50,"blue");
    

    2. 修改属性和方法

    //修改属性
    person.name=”tom”;
    //修改方法
    person.alert=function(){
        alert(“hello,”+this.name);
    }
    

    3. 删除属性和方法

    //删除一个属性的过程也很简单,就是将其置为undefined:
    //删除属性
    person.name=undefined;
    //删除方法
    person.alert=undefined;
    

    相关文章

      网友评论

          本文标题:Javascript对象基础

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