Story/Javascript
array 객체에 push 메소드가 정의 되지 않았다고 나올때
Stdio
2009. 1. 19. 13:56
반응형
if(!Array.push) Array.prototype.push=function(){
for(var i=0;i!=arguments.length;i++){
this[this.length]=arguments[i];
}
return this.length;
}
for(var i=0;i!=arguments.length;i++){
this[this.length]=arguments[i];
}
return this.length;
}
위와 같이 추가해주고 사용해주면된다.
만일 push 가 존재한다해도 없을경우 추가해주는 부분이기 때문에 그냥 사용해도 무방하다.
반응형