js面向?qū)ο笾o態(tài)方法和靜態(tài)屬性實(shí)例分析
本文實(shí)例講述了js面向?qū)ο笾o態(tài)方法和靜態(tài)屬性。分享給大家供大家參考。具體分析如下:
先看如下代碼:
function Bird(){
this.wing = 2;
this.fly = function(){
alert("我是鳥,我會(huì)飛");
}
}
var maque = new Bird();//創(chuàng)建maque對(duì)象后,我們可以使用Bird的方法和屬性
</script>
思考:我們可不可以,在不創(chuàng)建maque對(duì)象的情況下,使用Bird的方法和屬性?
知識(shí)點(diǎn)補(bǔ)充:
(1)函數(shù)是什么:函數(shù)是變量,函數(shù)也是對(duì)象。函數(shù)的本質(zhì)事實(shí)上是這樣的:
var sum = new Function('x','y','return x+y');//x和y為函數(shù)的參數(shù),“return x+y”為函數(shù)體。
(2)在js中,對(duì)象、函數(shù)和數(shù)組都是由構(gòu)造器創(chuàng)建的。所以,它們都是對(duì)象。既然是對(duì)象,那函數(shù)就必定有屬性和方法。
function Bird(){
this.wing = 2;
this.fly = function(){
alert("我是鳥,我會(huì)飛");
}
}
Bird.jiao = function(){alert('嘰嘰喳喳的叫')};//Bird函數(shù)也是對(duì)象,所以它可以有方法
Bird.jiao();//調(diào)用方法
</script>
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
- JavaScript面向?qū)ο笕齻€(gè)基本特征實(shí)例詳解【封裝、繼承與多態(tài)】
- JS面向?qū)ο蠡A(chǔ)講解(工廠模式、構(gòu)造函數(shù)模式、原型模式、混合模式、動(dòng)態(tài)原型模式)
- Javascript 面向?qū)ο螅ㄒ唬?共有方法,私有方法,特權(quán)方法)
- 面向?qū)ο蟮腏avascript之二(接口實(shí)現(xiàn)介紹)
- js面向?qū)ο笾R妱?chuàng)建對(duì)象的幾種方式(工廠模式、構(gòu)造函數(shù)模式、原型模式)
- javascript 面向?qū)ο笕吕砭氈當(dāng)?shù)據(jù)的封裝
- javascript 面向?qū)ο缶幊袒A(chǔ) 多態(tài)
- 徹底理解js面向?qū)ο笾^承
- JavaScript面向?qū)ο缶幊倘腴T教程
- JS 面向?qū)ο蟮?鐘寫法
- JavaScript面向?qū)ο笾叽蠡驹瓌t實(shí)例詳解
相關(guān)文章
如何通過IntersectionObserver實(shí)現(xiàn)懶加載
這篇文章主要介紹了通過IntersectionObserver實(shí)現(xiàn)懶加載,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04js實(shí)現(xiàn)隨機(jī)點(diǎn)名程序
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)隨機(jī)點(diǎn)名程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11javascript和jQuery實(shí)現(xiàn)網(wǎng)頁(yè)實(shí)時(shí)聊天的ajax長(zhǎng)輪詢
在做網(wǎng)頁(yè)實(shí)時(shí)聊天的時(shí)候常常需要長(zhǎng)輪詢,本文由于采用原生的JS及AJAX,所以簡(jiǎn)單易懂,通過這篇文章就可以建立一個(gè)簡(jiǎn)單的聊天室程序。2016-07-07微信小程序使用swiper組件實(shí)現(xiàn)類3D輪播圖
在寫微信小程序時(shí),有寫到實(shí)現(xiàn)3D輪播圖的效果,可以直接使用微信小程序中自帶的組件swiper來(lái)實(shí)現(xiàn)。下面通過實(shí)例代碼給大家介紹微信小程序輪播圖的實(shí)現(xiàn)方法,感興趣的朋友一起看看吧2018-08-08全面解析Bootstrap中tooltip、popover的使用方法
這篇文章主要為大家詳細(xì)解析了Bootstrap中tooltip、popover的使用方法,了解提示框、彈出框的實(shí)現(xiàn)原理,感興趣的朋友可以參考一下2016-06-06