JavaScript Prototype對(duì)象
更新時(shí)間:2009年01月07日 02:15:55 作者:
從JavaScript 1.1開始,它就有了一個(gè)內(nèi)置對(duì)象叫Prototype。通過它,可以擴(kuò)展JavaScript,在對(duì)象上編寫自定義的屬性和方法。
Object-Oriented JavaScript: Using the `Prototype` Property
從JavaScript 1.1開始,它就有了一個(gè)內(nèi)置對(duì)象叫Prototype。通過它,可以擴(kuò)展JavaScript,在對(duì)象上編寫自定義的屬性和方法。舉個(gè)例子來說。下面自定義了一個(gè)叫myTrim的方法,并展示了它的用法。
<body>
<input type="text" id="textbox" name="textbox" size="10">
<script>
String.prototype.myTrim = function(){
return( this.replace(new RegExp("^([\\s]+)|([\\s]+)$", "gm"), "") );
}
document.getElementById("textbox").value = " This A Book ".myTrim ();
</script>
</body>
參考鏈接:
1. The prototype object of JavaScript
2. Object-Oriented JavaScript: Using the `Prototype` Property
從JavaScript 1.1開始,它就有了一個(gè)內(nèi)置對(duì)象叫Prototype。通過它,可以擴(kuò)展JavaScript,在對(duì)象上編寫自定義的屬性和方法。舉個(gè)例子來說。下面自定義了一個(gè)叫myTrim的方法,并展示了它的用法。
<body>
<input type="text" id="textbox" name="textbox" size="10">
<script>
String.prototype.myTrim = function(){
return( this.replace(new RegExp("^([\\s]+)|([\\s]+)$", "gm"), "") );
}
document.getElementById("textbox").value = " This A Book ".myTrim ();
</script>
</body>
參考鏈接:
1. The prototype object of JavaScript
2. Object-Oriented JavaScript: Using the `Prototype` Property
相關(guān)文章
JavaScript獲取網(wǎng)頁中第一個(gè)鏈接ID的方法
這篇文章主要介紹了JavaScript獲取網(wǎng)頁中第一個(gè)鏈接ID的方法,涉及javascript中document.links方法的使用,需要的朋友可以參考下2015-04-04
Javascript 對(duì)象(object)合并操作實(shí)例分析
這篇文章主要介紹了Javascript 對(duì)象(object)合并操作,結(jié)合實(shí)例形式分析了javascript基于jQuery的extend方法、對(duì)象屬性、遍歷賦值等操作實(shí)現(xiàn)對(duì)象合并相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2019-07-07
js實(shí)現(xiàn)商城星星評(píng)分的效果
這篇文章主要介紹了js實(shí)現(xiàn)商城星星評(píng)分的效果,很多網(wǎng)站都有如下圖這樣的星星打分效果,今天就看下用js怎么實(shí)現(xiàn)打分效果,需要的朋友可以參考下2015-12-12
JavaScript 監(jiān)聽組合按鍵思路及代碼實(shí)現(xiàn)
這篇文章主要介紹了JavaScript 監(jiān)聽組合按鍵思路及代碼實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
前端實(shí)現(xiàn)序列幀動(dòng)畫的幾種常見方法
這篇文章主要介紹了前端實(shí)現(xiàn)序列幀動(dòng)畫的多種方法,包括CSS動(dòng)畫、JavaScript控制、Canvas繪制、SVG動(dòng)畫和WebGL,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-01-01
在b/s開發(fā)中經(jīng)常用到的javaScript技術(shù)
在b/s開發(fā)中經(jīng)常用到的javaScript技術(shù)...2006-08-08

