成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

javascript之面向?qū)ο?

Cc_2011 / 1161人閱讀

摘要:之面向?qū)ο髮?duì)象分兩種,一種是單一對(duì)象,另一種是構(gòu)造函數(shù)。單一對(duì)象宋澤我會(huì)跑大胖我會(huì)跑騷胖我會(huì)跑打印宋澤。注釋如果對(duì)象少了的話就可以用單一對(duì)象,反之,對(duì)象多了就用構(gòu)造函數(shù),當(dāng)然,兩種方法都是可以用的。

javascript之面向?qū)ο?/strong>

對(duì)象分兩種,一種是單一對(duì)象,另一種是構(gòu)造函數(shù)。

單一對(duì)象:
    var songze = {
        name:"宋澤",
        age:25,
        run:function(){
            console.log("我會(huì)跑")
           }
    }
    var dapang = {
        name:"大胖",
        age:17,
        run:function(){
            console.log("我會(huì)跑")
        }
    }
    var saopang = {
        name:"騷胖",
        age:30,
        run:function(){
            console.log("我會(huì)跑")
        }
    }
    console.log(songze.name);//打印宋澤。
    console.log(saopang.name);//打印騷胖。
    console.log(dapang.age);//打印17。
            
構(gòu)造函數(shù):
    function Pang(name,age){
        this.name=name;
        this.age=age;
    }
    Pang.prototype.run=function(){
        console.log("我會(huì)跑");
    }
    var songze = new Pang("宋澤",25);
    var dapang = new Pang("大胖",17);
    var saopang = new Pang("騷胖",30);
            
    console.log(songze.name);//打印宋澤。
    console.log(saopang.name);//打印騷胖。
    console.log(dapang.age);//打印17。
            
    注釋?zhuān)喝绻麑?duì)象少了的話就可以用單一對(duì)象,反之,對(duì)象多了就用構(gòu)造函數(shù),當(dāng)然,兩種方法都是可以用的。

繼承:

對(duì)象和類(lèi):
1.類(lèi)是由對(duì)象泛化(抽象)出來(lái)的;
2.對(duì)象是由類(lèi)創(chuàng)建出來(lái)的;
3.對(duì)象叫類(lèi)的具體實(shí)例。

    function Person(name,age,sex){
        this.name=name;
        this.age=age;
        this.sex=sex;
    }
    Person.prototype.run=function(){
        console.log("我會(huì)跑");
    }
    var songze = new Person("宋澤",21,"男");
    //超人完成了繼承人類(lèi)是的屬性和方法
    function Superman(name,age,sex){
        Person.apply(this,arguments);//繼承了父類(lèi)的屬性;
    }
    Superman.prototype=Object.create(Person.prototype);//繼承了父類(lèi)的方法;
    //自己的方法
    Superman.prototype.fly=function(){
        console.log("我會(huì)飛");
    }
    var chaoren = new Superman("超人",30,"男");
    console.log(chaoren.fly());//打印我會(huì)飛。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/84043.html

相關(guān)文章

  • javascript面向對(duì)象“多態(tài)”

    摘要:之前,本質(zhì)上不能算是一門(mén)面向?qū)ο蟮木幊陶Z(yǔ)言,因?yàn)樗鼘?duì)于封裝繼承多態(tài)這些面向?qū)ο笳Z(yǔ)言的特點(diǎn)并沒(méi)有在語(yǔ)言層面上提供原生的支持。所以在中出現(xiàn)了等關(guān)鍵字,解決了面向?qū)ο笾谐霈F(xiàn)了問(wèn)題。 ES6之前,javascript本質(zhì)上不能算是一門(mén)面向?qū)ο蟮木幊陶Z(yǔ)言,因?yàn)樗鼘?duì)于封裝、繼承、多態(tài)這些面向?qū)ο笳Z(yǔ)言的特點(diǎn)并沒(méi)有在語(yǔ)言層面上提供原生的支持。但是,它引入了原型(prototype)的概念,可以讓我們以...

    JerryWangSAP 評(píng)論0 收藏0
  • javascript 面向對(duì)象版塊理解對(duì)象

    摘要:用代碼可以這樣描述安全到達(dá)國(guó)外面向過(guò)程既然說(shuō)了面向?qū)ο?,那么與之對(duì)應(yīng)的就是面向過(guò)程。小結(jié)在這篇文章中,介紹了什么是面向?qū)ο蠛兔嫦蜻^(guò)程,以及中對(duì)象的含義。 這是 javascript 面向?qū)ο蟀鎵K的第一篇文章,主要講解對(duì)面向?qū)ο笏枷氲囊粋€(gè)理解。先說(shuō)說(shuō)什么是對(duì)象,其實(shí)這個(gè)還真的不好說(shuō)。我們可以把自己當(dāng)成一個(gè)對(duì)象,或者過(guò)年的時(shí)候相親,找對(duì)象,那么你未來(lái)的老婆也是一個(gè)對(duì)象。我們就要一些屬性,比...

    lovXin 評(píng)論0 收藏0
  • javascript 面向對(duì)象版塊定義多個(gè)對(duì)象屬性以及讀取屬性特性

    摘要:返回值是一個(gè)對(duì)象,如果是訪問(wèn)器屬性,這個(gè)對(duì)象的屬性有和如果是數(shù)據(jù)屬性,這個(gè)對(duì)象的屬性有和。上一篇面向?qū)ο蟀鎵K之對(duì)象屬性下一篇面向?qū)ο蟀鎵K之創(chuàng)建對(duì)象 這是 javascript 面向?qū)ο蟀鎵K的第三篇文章,主要講解的是多個(gè)屬性的定義以及讀取屬性的特性。前面這幾章內(nèi)容目的在于加深對(duì)對(duì)象的理解,這樣可以利于理解后面的原型鏈以及繼承方面的知識(shí),或者你也可以了解一下不一樣的 javascript ...

    wendux 評(píng)論0 收藏0
  • 面向對(duì)象JavaScript繼承(一) 類(lèi)式繼承

    摘要:那你們肯定會(huì)問(wèn)為什么共用,而沒(méi)有共用呢,下面就給你解釋?zhuān)?qǐng)看引用類(lèi)型是共用的值類(lèi)型是私用的。 引言 面向?qū)ο蟮木幊陶Z(yǔ)言都具繼承這一機(jī)制,而 JavaScript 是基于原型(Prototype)面向?qū)ο蟪绦蛟O(shè)計(jì),所以它的實(shí)現(xiàn)方式也是基于原型(Prototype)實(shí)現(xiàn)的. 繼承的方式 類(lèi)式繼承 構(gòu)造函數(shù)繼承 組合繼承 原型式繼承 寄生式繼承 寄生組合式繼承 1.類(lèi)式繼承 //聲明父...

    forsigner 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你的“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類(lèi),即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類(lèi)是相似對(duì)象的描述,稱(chēng)為類(lèi)的定義,是該類(lèi)對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類(lèi)的實(shí)體化形成的對(duì)象。一類(lèi)的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類(lèi)的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    李昌杰 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你的“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類(lèi),即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類(lèi)是相似對(duì)象的描述,稱(chēng)為類(lèi)的定義,是該類(lèi)對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類(lèi)的實(shí)體化形成的對(duì)象。一類(lèi)的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類(lèi)的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    Lyux 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<