javascript第十四课,方法的扩展prototype
2014-03-14 20:34
239 查看
所谓扩展方法就是,在原函数的基础上我们往对象里面添加一些自己需要的方法,例如: string对象
string.prototype.checkEmail=function(){
//方法体
//在这里面我们要拿到元素,我们甚至不需要传参数,只需要使用this即可
例如:
this.系统方法(参数);
}
//通过以上方法,我们就往string对象中添加了一个自定义的方法checkEmail;
下次我们在使用字符串的方法的时候,我们就可以点出这个方法
如:
var s='我的耐特人生';
s.checkEmail(); //这样即可
string.prototype.checkEmail=function(){
//方法体
//在这里面我们要拿到元素,我们甚至不需要传参数,只需要使用this即可
例如:
this.系统方法(参数);
}
//通过以上方法,我们就往string对象中添加了一个自定义的方法checkEmail;
下次我们在使用字符串的方法的时候,我们就可以点出这个方法
如:
var s='我的耐特人生';
s.checkEmail(); //这样即可
相关文章推荐
- 扩展javascript的Date方法实现代码(prototype)
- Javascript数组常用方法[包含MS AJAX.NET的prototype扩展方法]示例
- Javascript数组常用方法[包含MS AJAX.NET的prototype扩展方法]示例
- C#中的this扩展方法与javascript中的prototype方法
- javascript prototype 方法扩展
- 利用javascript的prototype来实现stirng类的扩展并实现string的insert方法
- Prototype DOM扩展___$()方法的改变
- [译]扩展JavaScript功能的正确方法
- 在Javascript中对Array的一些方法扩展,实现常用的查询处理。
- JavaScript中的hasOwnProperty和isPrototypeOf方法使用实例
- javascript中的prototype方法使用说明(详解)
- JavaScript中prototype(原型)给字符串对象添加一个toCharArray的方法,reverse(翻转)的 方法
- 【Javascript】Prototype属性解释及常用方法
- javascript 扩展一个删除数组元素的方法
- 从零开始学_JavaScript_系列(39)——对象的扩展(2)Object对象的扩展方法
- JavaScript 学习笔记十四 this特性,静态方法 和实例方法,prototype
- javascript面向对象之共享成员属性与方法及prototype关键字用法
- Javascript中prototype属性实现给内置对象添加新的方法
- javascript中的prototype方法使用说明(详解)