JavaScript Prototype对象


Posted in Javascript onJanuary 07, 2009

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>
参考链接:
1. The prototype object of JavaScript
2. Object-Oriented JavaScript: Using the `Prototype` Property

Javascript 相关文章推荐
jQuery插件slicebox实现3D动画图片轮播切换特效
Apr 12 Javascript
基于Javascript实现文件实时加载进度的方法
Oct 12 Javascript
jQuery实现别踩白块儿网页版小游戏
Jan 18 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 Javascript
Angular5.1新功能分享
Dec 21 Javascript
让你5分钟掌握9个JavaScript小技巧
Jun 09 Javascript
jQuery模拟html下拉多选框的原生实现方法示例
May 30 jQuery
微信小程序页面上下滚动效果
Nov 18 Javascript
javascript实现抢购倒计时程序
Aug 26 Javascript
JavaScript 面向对象基础简单示例
Oct 02 Javascript
Vue.js组件通信之自定义事件详解
Oct 19 Javascript
微信小程序点击view动态添加样式过程解析
Jan 21 Javascript
开发跨浏览器javascript常见注意事项
Jan 01 #Javascript
用于判断用户注册时,密码强度的JS代码
Jan 01 #Javascript
很全的显示阴历(农历)日期的js代码
Jan 01 #Javascript
js继承 Base类的源码解析
Dec 30 #Javascript
动态创建的表格单元格中的事件实现代码
Dec 30 #Javascript
javascript FormatNumber函数实现方法
Dec 30 #Javascript
js 图片轮播(5张图片)
Dec 30 #Javascript
You might like
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
php curl登陆qq后获取用户信息时证书错误
2015/02/03 PHP
基于ThinkPHP+uploadify+upload+PHPExcel 无刷新导入数据
2015/09/23 PHP
php常用正则函数实例小结
2016/12/29 PHP
[企业公众号]升级到[企业微信]之后发送消息失败的解决方法
2017/06/30 PHP
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
点弹代码 点击页面任何位置都可以弹出页面效果代码
2012/09/17 Javascript
js几秒以后倒计时跳转示例
2013/12/26 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
JavaScript onkeydown事件入门实例(键盘某个按键被按下)
2014/10/17 Javascript
一个不错的js html页面倒计时可精确到秒
2014/10/22 Javascript
JavaScript中的方法重载实例
2015/03/16 Javascript
jquery实现鼠标滑过后动态图片提示效果实例
2015/08/10 Javascript
JS中作用域和变量提升(hoisting)的深入理解
2016/10/31 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
JS实现的简单表单验证功能示例
2017/10/13 Javascript
vue构建动态表单的方法示例
2018/09/22 Javascript
JavaScript实现小球沿正弦曲线运动
2020/09/07 Javascript
bootstrap-table+treegrid实现树形表格
2019/07/26 Javascript
解决vue页面渲染但dom没渲染的操作
2020/07/27 Javascript
前端 javascript 实现文件下载的示例
2020/11/24 Javascript
nodejs+express最简易的连接数据库的方法
2020/12/23 NodeJs
element-ui封装一个Table模板组件的示例
2021/01/04 Javascript
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
python三元运算符实现方法
2013/12/17 Python
Python线程中对join方法的运用的教程
2015/04/09 Python
Python极简代码实现杨辉三角示例代码
2016/11/15 Python
PyQt5利用QPainter绘制各种图形的实例
2017/10/19 Python
基于HTML5+Webkit实现树叶飘落动画
2017/12/28 HTML / CSS
你的自行车健身专家:FaFit24
2016/11/16 全球购物
加拿大领先的优质厨具产品在线购物网站:Golda’s Kitchen
2017/11/17 全球购物
学校元旦晚会方案
2014/02/19 职场文书
优秀班组事迹材料
2014/12/24 职场文书
结婚幸福感言
2015/08/01 职场文书
简单了解 MySQL 中相关的锁
2021/05/25 MySQL
Vue router配置与使用分析讲解
2022/12/24 Vue.js