사용자 도구

사이트 도구


javascript:extend

문서의 이전 판입니다!


Object Extend

jQuery를 이용한

var bar = $.extend({}, foo);

Pure JavaScript

function clone(obj) {
  if (obj === null || typeof(obj) !== 'object')
  return obj;
 
  var copy = obj.constructor();
 
  for (var attr in obj) {
    if (obj.hasOwnProperty(attr)) {
      copy[attr] = obj[attr];
    }
  }
 
  return copy;
}
javascript/extend.1539321438.txt.gz · 마지막으로 수정됨: 2025/04/15 10:05 (바깥 편집)