Jquery新建键值对对象
时间: 2023-07-01 08:17:04 浏览: 77
jQuery源码分析-03构造jQuery对象
要创建一个包含键值对的对象,可以使用 `$.parseJSON()` 函数或 `jQuery.parseJSON()` 函数,示例代码如下:
```
var obj = $.parseJSON('{"name":"John","age":30}');
```
该代码将一个 JSON 字符串转换成一个 JavaScript 对象,并将其赋值给 `obj` 变量。
如果需要创建一个包含键值对的 jQuery 对象,可以使用 `$({})` 或 `jQuery({})` 函数,示例代码如下:
```
var $obj = $({ name: "John", age: 30 });
```
该代码使用一个空对象 `{}` 创建了一个 jQuery 对象,并向其中添加了两个键值对,可以通过 `$obj` 变量来访问该对象。
还可以通过 `$.extend()` 函数或 `jQuery.extend()` 函数将一个或多个对象合并成一个新对象,示例代码如下:
```
var obj1 = { name: "John" };
var obj2 = { age: 30 };
var obj = $.extend({}, obj1, obj2);
```
该代码将 `obj1` 和 `obj2` 两个对象合并成一个新对象,并将其赋值给 `obj` 变量。合并时,如果有相同的键,则后面的对象会覆盖前面的对象。
阅读全文