본문 바로가기

Frontend/jQuery

JS jQuery (part. 07) - 객체 확장

$.extend( ) 메서드

$(function () {
  // extend 메서드 미사용
  var object = {};
  object.name = '맹쓰';
  object.gender = '남자';
  object.part = '아티스트';

  // extend 메서드를 사용
  var object2 = { name: '맹쓰' };
  $.extend(object2, {
    region: '부산',
    part: '아티스트'
  });

  var output = '';
  $.each(object2, function (key, item) {
    output += key + ' : ' + item + "\n";
  });
  alert(output);
});

$.extend( ) 메서드의 첫 번째 매개변수로 입력한 객체에 두 번째 매개변수 이후의 객체를 합친다