웹 개발 메모장

[JQuery] 객체 확장 $.extend() 본문

옛날../자바스크립트

[JQuery] 객체 확장 $.extend()

도로롱주 2018. 1. 11. 16:38




$.extend(obj, addObj1, addObj2, ...)

: 객체에 속성을 추가할 때 사용됩니다.



인자로 객체들을 받으며 맨 앞 인자의 객체에 순차적으로 그 뒤에오는 객체들의 속성을 덮어씌웁니다.




일반적인 객체 확장 방식


1
2
3
4
5
6
7
8
9
var student = {
    sname : '블루',
    age : 20,
    math : 90
}
 
student.math = 99;
student.kor = 88;
student.eng = 77;
cs

[student 객체 보기]



$.extand() 사용한 객체 확장 방식


1
2
3
4
5
6
7
8
var student = {
    sname : '블루',
    age : 20,
    math : 90
}
 
$.extend(student, {math:99, eng:88}, {kor:77});
$.extend(true, student, {math:99, eng:88}, {kor:77});
cs

[student 객체 보기]


Comments