Maison >interface Web >js tutoriel >Analyse des exemples de copie superficielle et de copie profonde $.extend de jQuery
Que sont la copie superficielle et la copie profonde $.extend de jQuery ? Cet article présente principalement les informations pertinentes sur la copie superficielle et la copie profonde $.extend de jQuery. J'espère que cela pourra aider tout le monde.
$.extend copie superficielle et copie profonde de jQuery
$.extend( [deep ], target, object1 [, objectN ] ); deep 类型: Boolean 如果是true,合并成为递归(又叫做深拷贝)。 target 类型: Object 对象扩展。这将接收新的属性。 object1 类型: Object 一个对象,它包含额外的属性合并到第一个参数。 objectN 类型: Object 包含额外的属性合并到第一个参数。
$.extend copie superficielle :
var obj1 = {name:xx,age:18,sex:man}; var obj2 = {name:cc,age:18}; $.extend(obj1,obj2); obj1----->{name:cc,age:18} //被obj2覆盖
$.extend Copie complète :
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}
Recommandations associées :
Résumé de l'utilisation de jQuery $.extend()
Exemples d'utilisation de $.extend() dans jQuery_jquery
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!