본문 바로가기

script&css&html&ajax

prototype.js - [배열의 길이는 유한한 양수로 할당해야 합니다.]

error message

 [배열의 길이는 유한한 양수로 할당해야 합니다.]

 

solution 

 prototype.js에서 아래 부분 수정

 [AS-IS]
 shift: function() {
 var result = this[0];
 for (var i = 0; i < this.length - 1; i++)
 this[i] = this[i + 1];
 this.length--;
 return result;
 },

 [TO-BE]
 shift: function() {
 var result = this[0];
 for (var i = 0; i < this.length - 1; i++)
 this[i] = this[i + 1];
 if(this.length > 0){ this.length--; }
 return result;
 },