- 时间:2021-05-20 18:59 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:JavaScript Prototype对象
Object-Oriented JavaScript: Using the `Prototype` Property
从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>
参考链接:
[url=http://www.javascriptkit.com/javatutors/proto.shtml]1. The prototype object of JavaScript[/url]
[url=http://www.devarticles.com/c/a/JavaScript/Object-Oriented-JavaScript-Using-the-Prototype-Property/]2. Object-Oriented JavaScript: Using the `Prototype` Property[/url]