js 사용자 정의 대상 속성
1120 단어 php+html+js
Object.defineProperty(Array.prototype, '$set', {
value:function(index, val){
console.log(typeof this);
if (index>= this.length) {
this.length = Number(index)+1
}
return this.splice(index, 1, val)[0];
},
writable: true,
configurable: true
});
위에서 수조에 set 방법을 추가했다.수조 원소를 바꾸거나 원소 vararr=[1,2,3,4,5] 증가;arr. set(6,3); 최종 배열 값은 1, 2, 3, 4, 5, 3입니다.