转 jQuery中的$.extend方法来扩展JSON对象
2024-10-14 14:20:38
$.extend方法可以扩展JSON对象,用一个或多个其他对象来扩展一个对象,返回被扩展的对象。
例一
合并 settings 和 options,修改并返回 settings
var settings = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
jQuery.extend(settings, options);
结果 settings == { validate: true, limit: 5, name: "bar" }
例二
合并 defaults 和 options, 不修改 defaults。
var empty = {};
var defaults = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
var settings = jQuery.extend(empty, defaults, options);
结果
settings == { validate: true, limit: 5, name: "bar" }
empty == { validate: true, limit: 5, name: "bar" }
转自jQuery帮助文档
最新文章
- Android高级之十二讲之如何降低应用内存消耗
- Implement Trie (Prefix Tree)
- HDU 5832 A water problem(某水题)
- MYSQL 基于GTID的复制
- Oracle字符集的查看查询和Oracle字符集的设置修改
- 【Ubuntu】NAT配置
- zero to one:创业秘籍并不存在,因为任何创新都是新颖独特的,任何权威都不可能具体规定如何创新
- 百度地图LV1.5实践项目开发工具类bmap.util.jsV1.1
- solr-geohsah 按照距离搜索分组
- 关于Android中so解析那些事
- 用Jmeter实现SQLServer数据库的增删查改
- Django:django-cors-headers 报错no module named ";corsheaders";
- Android-Java-接口Interface
- 你了解大O符号(big-O notation)么?你能给出不同数据结构的例子么?
- LiveCharts文档-3开始-6轴Axes
- VBA RemoveDuplicates方法去重复项
- 20165306学习基础和C语言基础调查
- hostswap dcevm
- Java拦截器+注解搭配使用
- java 基础之--传统网络编程