一个关于传参数js数组的封装方法(寄生模式)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个关于传参数js数组的封装方法(寄生模式)相关的知识,希望对你有一定的参考价值。
function createArr(){ var arr = new Array(); arr.push.apply(arr,arguments); arr.toJoin = function(){ return this.join(","); } arr.toSlice = function(start,end){//start num //end num return Array.prototype.slice.call(this,start,end+1) } return arr; } var c = new createArr("a","b","c","d"); c.toSlice(1,4) //["b", "c", "d"]
以上是关于一个关于传参数js数组的封装方法(寄生模式)的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript之面向对象学习七(动态原型模式和寄生构造函数模式创建自定义类型)
关于js的设计模式(简单工厂模式,构造函数模式,原型模式,混合模式,动态模式)