|
從JavaScript 1.1開始,它就有了一個內置對象叫Prototype。通過它,可以擴展JavaScript,在對象上編寫自定義的屬性和方法。舉個例子來說。下面自定義了一個叫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技術:JavaScript Prototype對象,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。