发布于 2015-08-26 19:00:01
其目的是扩展现有的对象。例如,如果我们有一个模板对象,我们想通过添加更多属性或覆盖现有属性来扩展它,jquery extend可能会很有用。
var carObjectTemplate = {
"make": "honda",
"model":"city",
"mileage":"20",
"variant":"petrol"
};
现在,如果我们想要扩展它,它将给我们输出,扩展carObjectTemplate,并添加
{"color":"red"} property and overriding "model" property from "city" to "amaze"
第一个布尔参数true/false用于指示我们需要深度复制还是浅复制
https://stackoverflow.com/questions/4528744
复制相似问题