javascript如何扩展内置对象

说明

1、通过原型对象,可以扩展原内置对象定制的方法。

例如,为数组增加定制的求偶数的功能。

2、数组和字符串的内置对象不能复盖原型对象操作Arrray.prototype={}。

只能是Arrray.prototype.xxx=function(){}的方式。

实例

<script>
//原型对象的应用扩展内置对象方法
Array.prototype.sum=function(){
varsum=0;
for(vari=0;i<this.length;i++){
sum+=this[i];
}
returnsum;
};
//Array.prototype={
//sum:function(){
//varsum=0;
//for(vari=0;i<this.length;i++){
//sum+=this[i];
//}
//returnsum;
//}
//}
vararr=[1,2,3];
console.log(arr.sum());
console.log(Array.prototype);
vararr1=newArray(11,22,33);
console.log(arr1.sum());
</script>

以上就是javascript扩展内置对象的方法,希望对大家有所帮助。更多Javascript学习指路:Javascript

原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容