JavaScript之创建对象的几种方式day0913

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript之创建对象的几种方式day0913相关的知识,希望对你有一定的参考价值。

//使用带参函数创建对象
    function  Person(id,name){
        this.id=id;
        this.name=name;
        this.say=function(){
            alert(name+"哈哈");
            }
        }
    var    p=new    Person(110,"狗剩");
    document.write("编号:"+p.id+"姓名:"+p.name+"<br/>");
    p.say();

//使用Object函数创建对象
    var s=new    Object();
    s.id=120;
    s.name="狗娃";
    document.write("编号:"+s.id+"姓名:"+s.name+"<br/>");

//使用字面量的方式创建对象
第一种:
    var e={};
    e.id=130;
    e.name="哈哈";
    e.say=function(){
        alert("编号:"+e.id+"姓名:"+e.name);
        }
    e.say();
第二种:
    var p = {
        id:110,
        name:"狗娃",
        say:function(){
            alert(this.name+"呵呵");    
        }    
    }    
    document.write("编号:"+ p.id+" 姓名:"+ p.name);
    p.say();
    
//使用无参函数创建对象
    function Cat(){}
    var cat=new  Cat();
    cat.id=150;
    cat.name="啦啦";
    cat.say=function(){
        alert("编号:"+ cat.id+" 姓名:"+ cat.name);
        }
    cat.say();

以上是关于JavaScript之创建对象的几种方式day0913的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript对象的几种创建方式?

javascript对象的几种创建方式

javascript创建对象的几种方式

创建对象的几种方式

JavaScript创建对象的几种方式总结

JavaScript创建对象的几种方式