JavaScript 使用.prototype扩展对象和自定义对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 使用.prototype扩展对象和自定义对象相关的知识,希望对你有一定的参考价值。

//Extending an existing object
function yourMethod(){
	//statements
}
//Attach it to the String Object
String.prototype.methodName=yourMethod;
//Usage
var myVariable = "My String Here!"
myVariable.methodName();


//Extending a custom object
//Create custom object
function myObject() {
	//statements
}
//Create custom method
function customMethod(){
	//statements
}
//Create custom property
function customProperty() {
	//statements	
}

//Attach the property and method
myObject.prototype.methodName=customMethod;
myObject.prototype.prpertyName=customProperty;

以上是关于JavaScript 使用.prototype扩展对象和自定义对象的主要内容,如果未能解决你的问题,请参考以下文章

Javascript扩展String.prototype实现格式金额格式时间字符串连接计算长度是否包含日期计算等功能

JavaScript课程——Day16(扩展原型上的方法继承)

javascript prototype和__proto__

js属性扩展,继承,属性查找

JavaScript语言核心-- prototype

我可以在 javascript 中扩展控制台对象(用于重新路由日志记录)吗?