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 相关文章推荐
js判断是否为数组的函数: isArray()
Oct 30 Javascript
jQuery实现类似淘宝购物车全选状态示例
Jun 26 Javascript
页面载入结束自动调用js函数示例
Sep 23 Javascript
JavaScript闭包详解
Feb 02 Javascript
js添加事件的通用方法推荐
May 15 Javascript
Node.js使用NodeMailer发送邮件实例代码
Mar 06 Javascript
javascript 中的继承实例详解
May 05 Javascript
JS+canvas绘制的动态机械表动画效果
Sep 12 Javascript
javascript变量提升和闭包理解
Mar 12 Javascript
Vue动态控制input的disabled属性的方法
Jun 26 Javascript
详解用场景去理解函数柯里化(入门篇)
Apr 11 Javascript
在vue中使用inheritAttrs实现组件的扩展性介绍
Dec 07 Vue.js
开发跨浏览器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
无线电广播的开始
2002/01/30 无线电
输出控制类
2006/10/09 PHP
dhtmlxTree目录树增加右键菜单以及拖拽排序的实现方法
2013/04/26 PHP
php计算函数执行时间的方法
2015/03/20 PHP
thinkPHP实现的省市区三级联动功能示例
2017/05/05 PHP
php使用curl实现简单模拟提交表单功能
2017/05/15 PHP
jQuery判断checkbox是否选中的小例子
2013/12/02 Javascript
JS文本获得焦点清除文本文字的示例代码
2014/01/13 Javascript
jquery 设置style:display的方法
2015/01/29 Javascript
jQuery form 表单验证插件(fieldValue)校验表单
2016/01/24 Javascript
JS集成fckeditor及判断内容是否为空的方法
2016/05/27 Javascript
完美实现八种js焦点轮播图(上篇)
2016/07/18 Javascript
jquery实现自定义图片裁剪功能【推荐】
2017/03/08 Javascript
Vue之Watcher源码解析(1)
2017/07/19 Javascript
利用node.js实现反向代理的方法详解
2017/07/24 Javascript
React Native中的RefreshContorl下拉刷新使用
2017/10/09 Javascript
Vue CLI 3搭建vue+vuex最全分析(推荐)
2018/09/27 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
Vue中keep-alive 实现后退不刷新并保持滚动位置
2020/03/17 Javascript
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
让Django支持Sql Server作后端数据库的方法
2018/05/29 Python
Python中的groupby分组功能的实例代码
2018/07/11 Python
python实现屏保计时器的示例代码
2018/08/08 Python
python kafka 多线程消费者&amp;手动提交实例
2019/12/21 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
linux mint中搜狗输入法导致pycharm卡死的问题
2020/10/28 Python
css3针对移动端卡顿问题的解决(动画性能优化)
2020/02/14 HTML / CSS
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
新学期开学标语
2014/06/30 职场文书
委托书怎么写
2014/07/31 职场文书
高中教师个人工作总结
2015/02/10 职场文书
2015年教师自我评价范文
2015/03/04 职场文书
秋收起义观后感
2015/06/11 职场文书
团支部书记竞选稿
2015/11/21 职场文书
Django rest framework如何自定义用户表
2021/06/09 Python