FrontEnd/jQuery
[jQuery] $.extend 란? 사용하는 방법 / How to use $.extend
SangHoonE
2022. 7. 9. 11:35
안녕하세요 상훈입니다.
제이쿼리의 $.extend를 처음 보게 된다면 당황하셨을 수도 있습니다. 하지만 간단한 내용이라는 것을 알아주시기 바랍니다.
객체 A, B가 있다면,
$.extend(A, B) 는 A뒤에 B를 합치는 활동이라고 볼 수 있습니다.
여러개의 객체를 extend 내부에 넣을 수 있습니다.
const A = {age: 12, weight: 52}
const B = {name: '상훈', height: 200}
const C = $.extend(A,B) // {age: 12, weight: 52, name: '상훈', height: 200}
만약 중복되는 key값을 가지고 있다면, "뒤"에서 덮어씌워집니다.
const A = {age: 12, weight: 52}
const B = {name: '상훈', height: 200, age: 30}
const C = $.extend(A,B) // {age: 30, weight: 52, name: '상훈', height: 200}
이렇게 age가 뒤에 넣은 객체 B의 값으로 변한 것을 확인할 수 있습니다.
이상입니다.
반응형