對象原型:JS中的prototype是指什么,怎樣使用
【小Y 提示】文章部分內(nèi)容收集整理于互聯(lián)網(wǎng),僅作參考!如需咨詢“JS中的prototype是指什么,怎樣使用”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價格問題,請在線咨詢YINGSOO客服,享受1v1貼心服務(wù)!
【申請試用】香港站群服務(wù)器促銷 | 新加坡CN2服務(wù)器促銷 | 美國CN2服務(wù)器促銷
【主機(jī)答疑】企業(yè)該如何挑選合適的域名? YINGSOO為你支招
這篇文章給大家分享的是JS中的prototype的相關(guān)內(nèi)容。JavaScript中prototype是指javascript的原型對象服務(wù)器,那么prototype如何來使用呢?文中的示例代碼介紹得很詳細(xì),有需要的朋友可以參考,接下來就跟隨小編一起了解看看吧。
本文操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript prototype 方法是什么?
JavaScript prototype(原型對象)
所有的 JavaScript 對象都會從一個 prototype(原型對象)中繼承屬性和方法。
prototype 繼承
所有的 JavaScript 對象都會從一個 prototype(原型對象)中繼承屬性和方法:
Date 對象從 Date.prototype 繼承。Array 對象從 Array.prototype 繼承。Person 對象從 Person.prototype 繼承。
所有 JavaScript 中的對象都是位于原型鏈頂端的 Object 的實例。
JavaScript 對象有一個指向一個原型對象的鏈。當(dāng)試圖訪問一個對象的屬性時,它不僅僅在該對象上搜尋,還會搜尋該對象的原型,以及該對象的原型的原型,依次層層向上搜索,直到找到一個名字匹配的屬性或到達(dá)原型鏈的末尾。
Date 對象, Array 對象, 以及 Person 對象從 Object.prototype 繼承。
添加屬性和方法
有的時候我們想要在所有已經(jīng)存在的對象添加新的屬性或方法。另外,有時候我們想要在對象的構(gòu)造函數(shù)中添加屬性或方法。
使用 prototype 屬性就可以給對象的構(gòu)造函數(shù)添加新的屬性:
實例
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.age = age; this.eyeColor = eyecolor;} Person.prototype.nationality = "English";
當(dāng)然我們也可以使用 prototype 屬性就可以給對象的構(gòu)造函數(shù)添加新的方法:
實例
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.age = age; this.eyeColor = eyecolor;} Person.prototype.name = function() { return this.firstName + " " + this.lastName;};
以上就是JS中的prototype的相關(guān)介紹,上述示例具有一定的參考價值,有需要的朋友可以了解看看,希望對大家學(xué)習(xí)有幫助,想要了解更多可以繼續(xù)瀏覽本公司其他相關(guān)的文章。
YINGSOO始創(chuàng)于2011年,專注服務(wù)器租用與托管10年,是國家工信部認(rèn)可的綜合電信服務(wù)運(yùn)營商。YINGSOO提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器等產(chǎn)品服務(wù),另有CDN加速、DDOS云防護(hù)、IPLC國際專線等業(yè)務(wù)。服務(wù)熱線:400-630-3752
熱搜詞條:【顯卡價格】【匹配字符】【服務(wù)器在線】【用戶體驗】【函數(shù)窗口】【鏡像打包】【面板主機(jī)】【代碼字段】【網(wǎng)站算法】【命令輸入】【響應(yīng)請求】【全文索引】【進(jìn)程作業(yè)】【域名內(nèi)容】【客戶機(jī)服務(wù)器】【模板在線】【測試安裝】【容器服務(wù)】【返回函數(shù)】【熱鍵命令】【密碼找回密碼】【客戶端聊天室】【容器環(huán)境】【服務(wù)器定期】【下拉控件】【文件描述】【求和列表】【食物方向】【代碼復(fù)制】【頁面注入】
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。