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

資訊專欄INFORMATION COLUMN

js面向?qū)ο蠡A(chǔ)

WalkerXu / 2038人閱讀

摘要:面向?qū)ο笕腴T基礎(chǔ)我們在日常編程中,用到的大多都是面向過程的編程,但是的編程我們要運(yùn)到面向?qū)ο螅瑒?chuàng)建對象實(shí)例類,下邊說一下,我們創(chuàng)建對象的幾種方法我們創(chuàng)建對象有下邊幾種方法第一個方法第二種方法直接創(chuàng)建一個對象,字面量形式上邊的方法我們經(jīng)常用來

js面向?qū)ο笕腴T基礎(chǔ)

我們在日常編程中,用到的大多都是js面向過程的編程,但是20%的編程我們要運(yùn)到面向?qū)ο?,?chuàng)建對象實(shí)例(類),下邊說一下,我們創(chuàng)建對象的幾種方法!

我們創(chuàng)建對象有下邊幾種方法:

第一個方法

//new Object
    var person=new Object
    person.name="xx";
    person.age=xx;
    person.....

第二種方法

//直接創(chuàng)建一個對象,字面量形式
var person={
    name="xx",
    age="xx",
    ...
    
    }
}

上邊的方法我們經(jīng)常用來學(xué)習(xí),但是有一些詬病,如果你想要創(chuàng)建多個對象,可以使用下邊這種方法。。

介紹一下這種方法

//創(chuàng)建對象實(shí)例
function Student(name,age,xxx){
    this.name="",
    this.age="",
    this.xxx,
}
//下邊是創(chuàng)建對象的方法
//用到了對象的繼承    類
var student1 = new Student("xx", 19, "xx");

var student2 = new Student("xx", 23, "xx");

我們用下邊這種方法如果創(chuàng)建10個對象是不是感覺比上邊那個方便?

我們要想對一個對象使用或者創(chuàng)建自己的方法就用到了原型對象prototype!接著上邊的

student1.prototype.fly=function(){
    console.log("我會飛")
}
student2.prototype.run=function(){
    console.log("我會跑")
}

這就是面向?qū)ο蟮囊恍┗A(chǔ),如果大家覺得可以的話,給個贊,有什么問題也可以在下邊評論,我會為你們解答!

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

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

相關(guān)文章

  • 大前端2018現(xiàn)在上車還還得及么

    摘要:面向?qū)ο笕筇卣骼^承性多態(tài)性封裝性接口。第五階段封裝一個屬于自己的框架框架封裝基礎(chǔ)事件流冒泡捕獲事件對象事件框架選擇框架。核心模塊和對象全局對象,,,事件驅(qū)動,事件發(fā)射器加密解密,路徑操作,序列化和反序列化文件流操作服務(wù)端與客戶端。 第一階段: HTML+CSS:HTML進(jìn)階、CSS進(jìn)階、div+css布局、HTML+css整站開發(fā)、 JavaScript基礎(chǔ):Js基礎(chǔ)教程、js內(nèi)置對...

    stormgens 評論0 收藏0
  • 大前端2018現(xiàn)在上車還還得及么

    摘要:面向?qū)ο笕筇卣骼^承性多態(tài)性封裝性接口。第五階段封裝一個屬于自己的框架框架封裝基礎(chǔ)事件流冒泡捕獲事件對象事件框架選擇框架。核心模塊和對象全局對象,,,事件驅(qū)動,事件發(fā)射器加密解密,路徑操作,序列化和反序列化文件流操作服務(wù)端與客戶端。 第一階段: HTML+CSS:HTML進(jìn)階、CSS進(jìn)階、div+css布局、HTML+css整站開發(fā)、 JavaScript基礎(chǔ):Js基礎(chǔ)教程、js內(nèi)置對...

    mylxsw 評論0 收藏0
  • JS基礎(chǔ)入門篇(三十四)— 面向對象(一)

    摘要:對象對象的定義對象是由鍵值對組成的無序集合。創(chuàng)建對象兩種方法方法一字面量方法方法二構(gòu)造函數(shù)創(chuàng)建面向?qū)ο蠛兔嫦蜻^程的比較如果想要把大象放進(jìn)冰箱。 1.對象 對象的定義 : 對象 是 由 鍵值對 組成的無序集合。 創(chuàng)建對象兩種方法 : 方法一 : 字面量方法 var obj = {name: k}; 方法二 : new Object( ) 構(gòu)造函數(shù)創(chuàng)建 var a = n...

    fantix 評論0 收藏0
  • JS基礎(chǔ)入門篇(三十四)— 面向對象(一)

    摘要:對象對象的定義對象是由鍵值對組成的無序集合。創(chuàng)建對象兩種方法方法一字面量方法方法二構(gòu)造函數(shù)創(chuàng)建面向?qū)ο蠛兔嫦蜻^程的比較如果想要把大象放進(jìn)冰箱。 1.對象 對象的定義 : 對象 是 由 鍵值對 組成的無序集合。 創(chuàng)建對象兩種方法 : 方法一 : 字面量方法 var obj = {name: k}; 方法二 : new Object( ) 構(gòu)造函數(shù)創(chuàng)建 var a = n...

    fish 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<