`
boyitech
  • 浏览: 86133 次
  • 性别: Icon_minigender_1
  • 来自: 南通
社区版块
存档分类
最新评论
阅读更多
angular.extend
复制src对象中的属性去dst对象中. 支持多个src对象. 如果你不想改变一个对象,你可以把dst设为空对象{}: var object = angular.extend({}, object1, object2). 注意: angular.extend不支持递归复制.
使用方法:
angular.extend(dst, src);
参数:
Param Type Details
dst Object

目标对象

src Object

被copy的对象(>=1)


返回值:
对dst的引用
示例代码
<!DOCTYPE HTML>
<html ng-app="elementExample">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<script src="angular.min.js"></script>
</head>

<body>
<div id="test">博弈网络科技</div>

<div>
angular.extend
<input type="button" onclick="button1()" value="比较值"></input>
</div>
<br>

<script>

	function button1(){
		var obj1 = {name:"tom", password:"123456",person:{isPerson:"y",object:{name:"obj"}}};

		var dst = angular.extend({sex:"female"},obj1);
		alert("dst:"+JSON.stringify(dst));
		alert("obj1:"+JSON.stringify(obj1));
		
	}

</script>

</body>	
</html>
 
0
0
分享到:
评论

相关推荐

    angular.extend方法的具体使用

    Angular.extend方法的具体使用 angular.extend方法是AngularJs框架中的一个重要方法,主要用来将一个或多个对象中的方法和属性扩展到一个目的对象中,使得这个对象拥有其他对象相同的方法和属性。该方法的使用可以...

    ng-utils:角度实用函数的 CommonJS 包装器(angular.forEach、angular.isString 等)

    angular.extend angular.equals angular.forEach angular.noop angular.bind angular.fromJson angular.identity angular.isUndefined angular.isDefined angular.isString angular.isFunction angular.isObject ...

    Angular.2.By.Example.178588719X

    Create component, structural, and attribute directives to extend standard HTML behavior Integrate with the server backend and find out about data retrieval and persistence using Angular Gain practical...

    AngularJS extend用法详解及实例代码

    在这个例子中,`a`和`z`两个对象中都包含了一个`family`对象,由于`angular.extend`是按照参数顺序合并的,所以`z`中的`family`对象将覆盖`a`中的`family`对象。 最后,我们得到的`b`和`r`的内容将会是: ```...

    ASP.NET.Web.API.and.Angular.2.17864

    Extend the client controllers Secure your application against various security threats Table of Contents Chapter 1: Getting Ready Chapter 2: ASP.NET Controllers and Server-Side Routes Chapter 3: ...

    AngularJS参考手册

    - **angular.extend()**:扩展对象。 ##### 5. **类型检测API** - **angular.isArray()**:判断是否为数组。 - **angular.isDate()**:判断是否为日期。 - **angular.isDefined()**:判断是否已定义。 - **angular...

    Angular工具方法学习

    `var c = angular.extend(a, b)`将`b`的属性合并到`a`上,并返回更新后的`a`对象。这在你需要合并配置对象或扩展对象时特别有用。 4. `angular.equals`: 此方法用于比较两个值是否相等,包括复杂的数据结构。它能...

    浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)

    我们将重点介绍三个函数:大小写转换(angular.uppercase()和angular.lowercase())、拷贝(angular.copy())和扩充对象(angular.extend())。 首先,大小写转换的函数允许开发者在需要时快速将字符串转换为大写或...

    angular-toastr

    angular.extend(toastrConfig, { positionClass: 'toast-top-right', timeOut: 5000, extendedTimeOut: 10000, preventDuplicates: true }); }); ``` **5. 不同类型的通知** Angular Toastr 支持多种通知类型...

    Angular 2 By Example

    Create component, structural, and attribute directives to extend standard HTML behavior Integrate with the server backend and find out about data retrieval and persistence using Angular Gain practical...

    angular-leaflet-directive-ext:Angular指令,用于集成Leaflet的leaflet-hexbin插件

    单张角度指令扩展它是什么? 该项目包装了流行的项目,并将其扩展为包括两个附加的插件: 和 。... extend ( $scope , {london : {lat : 51.505 ,lng : - 0.09 ,zoom : 4} ,tiles : {url : 'http://{s}.til

    todo-ng2now:使用 angular2-now 库和 AngularJS 1.3 编码的 ToDo 应用程序

    todo-ng2now ToDo 应用程序使用库和 AngularJS 1.3 和编码。 单击此处查看。...angular.extend(window, angular2now); angular2now.options({ controllerAs: 'vm' }) angular.module('todo-app',

    angular-jonpapa-snippets:一组基于Jon Papa风格指南的AngularJS代码片段,还有更多实用程序,例如specs

    角jonpapa代码段包 ##标准片段 这些摘录基于以及已经制作的。 这些摘录尽可能地接近指南。 注意,我们将ui-router用于ng-state的角度路由系统,... extend ( vm , { $ { 4 : function } : ${ 4 : function } } ) ;

    ng-validator:角验证助手类

    ng-validator 角验证助手类 如何安装 bower install ng-validator --save ... extend ( vm , { input : { title : '' , description : '' , agree : null , reason : '' } , errors : { } , subm

    toastr 通知提示插件.pdf

    angular.extend(toastrConfig, { autoDismiss: false, // 是否自动关闭提示框 containerId: 'toast-container', // 容器ID maxOpened: 0, // 最大同时显示的提示框数量 newestOnTop: true, // 新的提示框显示在...

    fng-ui-date:表单角度的jQuery UI datepicker插件

    fng-ui-date 表单角度插件,添加了jQuery UI日期选择器。...组态作为Angular应用程序配置的一部分进行配置,如下所示: myApp.config(['uiDateConfig', function(uiDateConfig) { angular.extend(uiDateC

    angular-restcase:只是一个简单的 Restcase 角度模块

    angular-restcase 依赖关系 行李箱 角 洛达什 安装 bower install --save angular-restcase 用法 angular . module ( 'app' , [ 'victorqueiroz.ngRestcase' ] ) . config ( function ( $restcaseProvider ) { _...

    angular-idb:与 AngularJS 集成的 IndexedDB 包装器

    angular-idb 与 AngularJS 集成的 IndexedDB 包装器... extend ( $idbProvider . defaults , { version : 1 , onUpgradeNeeded : function ( session ) { var product = session . createObjectStore ( 'product' , {

Global site tag (gtag.js) - Google Analytics