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学习笔记 操作jQuery对象 CSS处理
Sep 19 Javascript
js从Cookies里面取值的简单实现
Jun 30 Javascript
原生javascript实现图片滚动、延时加载功能
Jan 12 Javascript
D3.js实现柱状图的方法详解
Sep 21 Javascript
利用React-router+Webpack快速构建react程序
Oct 27 Javascript
javascript基本数据类型及类型检测常用方法小结
Dec 14 Javascript
Bootstrap table 定制提示语的加载过程
Feb 20 Javascript
JavaScript的for循环中嵌套一个点击事件的问题解决
Mar 03 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
Aug 06 Javascript
vue中的router-view组件的使用教程
Oct 23 Javascript
微信小程序实现点击图片旋转180度并且弹出下拉列表
Nov 27 Javascript
js实现橱窗展示效果
Jan 11 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
php 多线程上下文中安全写文件实现代码
2009/12/28 PHP
初识PHP
2014/09/28 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
常用简易JavaScript函数
2009/04/09 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
2013/03/06 Javascript
jquery实现table鼠标经过变色代码
2013/09/25 Javascript
jquery中ajax使用error调试错误的方法
2015/02/08 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
简单的JS轮播图代码
2016/07/18 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
js原生Ajax的封装和原理详解
2017/03/11 Javascript
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
在 Vue 中编写 SVG 图标组件的方法
2020/02/24 Javascript
Vue项目打包压缩的实现(让页面更快响应)
2020/03/10 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
[01:59]深扒TI7聊天轮盘语音出处 1
2017/05/11 DOTA
分析Python的Django框架的运行方式及处理流程
2015/04/08 Python
Python使用xlrd模块操作Excel数据导入的方法
2015/05/26 Python
Python中Selenium模拟JQuery滑动解锁实例
2017/07/26 Python
Python numpy 常用函数总结
2017/12/07 Python
Python对象属性自动更新操作示例
2018/06/15 Python
Python 列表反转显示的四种方法
2020/11/16 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
皮尔·卡丹巴西官方商店:Pierre Cardin
2017/07/21 全球购物
CHARLES & KEITH澳大利亚官网:新加坡时尚品牌
2019/01/22 全球购物
中学生学雷锋演讲稿
2014/04/26 职场文书
创意婚礼策划方案
2014/05/18 职场文书
2014年生产部工作总结
2014/12/17 职场文书
伏羲庙导游词
2015/02/09 职场文书
工作简历的自我评价
2019/05/16 职场文书
Python使用psutil库对系统数据进行采集监控的方法
2021/08/23 Python
JavaScript中的宏任务和微任务详情
2021/11/27 Javascript