jQuery中extend函数简单用法示例


Posted in jQuery onOctober 11, 2017

本文实例讲述了jQuery中extend函数简单用法。分享给大家供大家参考,具体如下:

var result=$.extend({},item,item1);

extend给对象添加新的属性:js插件经常使用来配置参数
{}:item和item1合并后的结果
item:默认属性
item1:新增属性,如果item1和item属性重合则会覆盖item1中的属性

<span id="Test"></span>
var item={"name":"olive","age":23};
var item1={"name":"Momo",sex:"gril"};
var result=$.extend({},item,item1);
console.log(JSON.stringify(result));
$("#Test").text(JSON.stringify(result))

结果:

jQuery中extend函数简单用法示例

分析:

结果表明item1的name属性覆盖了item的name属性,并且item和item1对象的不重叠属性相互不会产生影响,会统一由result对象继承,很多js框架都是通过设置默认的配置,然后通过extend函数,用户可以自定义相关配置,从而达到框架个性化使用的目的

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery树插件zTree使用方法详解
May 02 jQuery
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
jQuery实现简单的回到顶部totop功能示例
Oct 16 jQuery
jQuery 禁止表单用户名、密码自动填充功能
Oct 30 jQuery
jQuery实现的鼠标响应缓冲动画效果示例
Feb 13 jQuery
jQuery动态添加li标签并添加属性和绑定事件方法
Feb 24 jQuery
jQuery使用bind动态绑定事件无效的处理方法
Dec 11 jQuery
jquery获取file表单选择文件的路径、名字、大小、类型
Jan 18 jQuery
jQuery实现经典的网页3D轮播图封装功能【附源码下载】
Feb 15 jQuery
jquery 时间戳转日期过程详解
Oct 12 jQuery
jquery实现进度条状态展示
Mar 26 jQuery
Jquery使用each函数实现遍历及数组处理
Jul 14 jQuery
jQuery实现的事件绑定功能基本示例
Oct 11 #jQuery
解决JQuery全选/反选第二次失效的问题
Oct 11 #jQuery
jQuery实现的form转json经典示例
Oct 10 #jQuery
认识jQuery的Promise的具体使用方法
Oct 10 #jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 #jQuery
jQuery插件artDialog.js使用与关闭方法示例
Oct 09 #jQuery
jQuery实现html双向绑定功能示例
Oct 09 #jQuery
You might like
PHP 文件类型判断代码
2009/03/13 PHP
php源码加密 仿微盾PHP加密专家(PHPCodeLock)
2010/05/06 PHP
php表单转换textarea换行符的方法
2010/09/10 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
php中time()和mktime()方法的区别
2013/09/28 PHP
PHP代码判断设备是手机还是平板电脑(两种方法)
2015/10/19 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
原生javascript获取元素样式
2014/12/31 Javascript
浅析JavaScript动画
2015/06/10 Javascript
EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)
2016/02/21 Javascript
使用jQuery操作HTML的table表格的实例解析
2016/03/13 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
2016/06/13 Javascript
微信小程序 免费SSL证书https、TLS版本问题的解决办法
2016/12/14 Javascript
详谈jQuery Ajax(load,post,get,ajax)的用法
2017/03/02 Javascript
原生js封装添加class,删除class的实例
2017/11/06 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
浅析node.js的模块加载机制
2018/05/25 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
Vue引入Stylus知识点总结
2020/01/16 Javascript
js实现有趣的倒计时效果
2021/01/19 Javascript
[01:07:57]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第二场 1月19日
2021/03/11 DOTA
用Python实现随机森林算法的示例
2017/08/24 Python
python list元素为tuple时的排序方法
2018/04/18 Python
python yield关键词案例测试
2019/10/15 Python
Maje德国官网:法国女性成衣品牌
2017/02/10 全球购物
中职生自荐信
2013/10/13 职场文书
水电工岗位职责
2014/02/12 职场文书
运输服务质量承诺书
2014/03/27 职场文书
如何写求职信
2014/05/24 职场文书
青奥会口号
2014/06/12 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
社区植树节活动总结
2015/02/06 职场文书
我的长征观后感
2015/06/09 职场文书
浅谈什么是SpringBoot异常处理自动配置的原理
2021/06/21 Java/Android
【DOTA2】高能暴走TK秀!PSG LGD vs ASTER - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA