我的一些对象有一些自定义属性,我希望每个对象都保持唯一。
然而,一些第三方代码正在尝试使用 jQuery 来扩展我的一些对象——打开了 deep-copy 标志。
我想防止这些属性被深度复制。我的直觉是用忽略我的属性的函数覆盖 jQuery.extend(和 jQuery.fn.extend)函数,但这听起来有点矫枉过正。
我的一些对象有一些自定义属性,我希望每个对象都保持唯一。
然而,一些第三方代码正在尝试使用 jQuery 来扩展我的一些对象——打开了 deep-copy 标志。
我想防止这些属性被深度复制。我的直觉是用忽略我的属性的函数覆盖 jQuery.extend(和 jQuery.fn.extend)函数,但这听起来有点矫枉过正。