AngularJS API之extend擴充套件物件

2021-09-08 06:02:46 字數 965 閱讀 2079

angular.extend(dst,src),在我實驗的1.2.16版本上是支援深拷貝的。但是最新的api顯示,這個方法是不支援深拷貝的。

另外,第二個引數src支援多個物件。

var user3 = angular.extend(user1,user2);
會把user2的所有屬性都拷貝到user1上,並且把user1複製給user3

var user3 = angular.extend({},user1,user2);
這種使用方式,會保留原始物件,把user1與user2進行整合,在複製給user3.}}

}}

.controller("myctrl",function($scope);

var user2 = ;

var user3 = angular.extend(user1,user2);

// var user3 = angular.extend({},user1,user2);

$scope.user1 = user1;

$scope.user2 = user2;

$scope.user3 = user3;

var user4 = new object();

user4.name = "xingoo";

user4.age = 30;

user4.mother = user1;

var user5 = new object();

angular.extend(user5,user4);

$scope.user4 = user4;

$scope.user5 = user5;

});-

posted @

2015-11-04 22:23

xingoo 閱讀(

...)

編輯收藏

亂七八糟之EX2007安裝預熱

最近,一直在用hyper v做一些實驗,如exchange 2007。百分之九十九的文章都是直接在域控制器安裝,且也不說明在域架構擴充套件方面的情況。直接貼出來安裝介面,實在讓人有點 哭笑不得 也許,不該責備他們。但這有點誤導。1 安裝所需硬體和軟體環境不予以敘述。2 重點的是實施佈署環境 網上大部...

linux每日命令 21 find命令之exec

find是我們很常用的乙個linux命令,但是我們一般查詢出來的並不僅僅是看看而已,還會有進一步的操作,這個時候exec的作用就顯現出來了。exec 引數後面跟的是command命令,它的終止是以 為結束標誌的,所以這句命令後面的分號是不可缺少的,考慮到各個系統中分號會有不同的意義,所以前面加反斜槓...

使用phpExcelReader讀取excel檔案

避免將excel檔案轉化成csv格式,在進行資料讀取,而且支援多sheet檔案。在這個需求前提下,我選擇了2款php開源類 phpexcelreader phpexcel。其中後者支援讀寫,但是需要php5.2以上版本,並且需要開啟zip支援 重點說一下 phpexcelreader,因為 phpe...