jQuery 의$.extend 얕 은 복사 와 깊 은 복사

813 단어 jQuery$.extend
jQuery 의$.extend 얕 은 복사 와 깊 은 복사

$.extend( [deep ], target, object1 [, objectN ] );

 deep 
  : Boolean 
   true,      (      )。
 target 
  : Object 
    。        。
 object1 
  : Object 
    ,                。
objectN 
  : Object 
               。
$.extend 얕 은 복사:

var obj1 = {name:xx,age:18,sex:man};
var obj2 = {name:cc,age:18};
$.extend(obj1,obj2);
obj1----->{name:cc,age:18} // obj2  
$.extend 깊이 복사:

var obj1 = {name:xx,age:18,sex:man};
var obj2 = {name:cc,age:18};
$.extend(true,obj1,obj2);
obj1----->{name:cc,age:18,sex:man}
읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기