
image.png
$.extend 如果第一個參數(shù)是true,就表示遞歸的復制對象的屬性,也就是deep copy
舉個例子:
const o1 = {a:[1,2,3],b:'oi'};
const o2 = $.extend({},o1);
那么現(xiàn)在是沒有遞歸的復制o1的屬性給{},所以o2.a === o1.a
如果是:
const o1 = {a:[1,2,3],b:'oi'};
const o2 = $.extend(true,{},o1);
那么o2.a !== o1.a,o2.a 是另一個內(nèi)容相同的數(shù)組。