javaScript/jQuery
$.extend() 함수 사용법
mooyou
2023. 6. 9. 18:40
728x90
300x250
SMALL
$.extend() 함수
객체를 병합하는데 사용하는 jQuery 라이브러리다. 주어진 여러 객체를 하나로 합치거나, 기존 객체에 새로운 프로퍼티를 추가하거나 업데이트 하는데 사용할 수 있다.
$.extend(target, obj1, obj2, ...);
- target : 병합된 결과를 저장할 대상 객체
- obj1, obj2 : 병합할 객체들 여러개의 객체를 전달 할 수 있다.
그러니까 obj1, obj2 ...프로퍼티들을 머지해서 target 에 저장되고 마지막에 tartget값이 반환된다.
만약 동일한 프로퍼티가 여러 객체에 중복 존재 한다면, 나중에 전달된 객체의 프로퍼티가 우선적으로 사용된다.
var target = { name: "John" };
var obj1 = { age: 30 };
var obj2 = { location: "New York" };
$.extend(target, obj1, obj2);
console.log(target); // { name: "John", age: 30, location: "New York" }
728x90
반응형
LIST