说明
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
暂无评论内容