js中动态创建json,动态为json添加属性、属性值的实例


Posted in Javascript onDecember 02, 2016

如下所示:

var param = {};
 for(var i=0;i<fields.length;i++){
 var field = fields[i];
 if(field.searchCondition != undefined && $('#search'+field.name).val() != ''){
  param["search."+field.name]=$('#search'+field.name).val();
 }
 }

在js中,一个[]认为是数组;{}认为是Json对象;

var json = {};

定义一个Json对象;

为Json对象赋值:

json[aa] = "xx";

eval 解析json报错 提示缺少“;”

如果json串没问题的话,用eval('('+json+')');试试,换成单引号

以上这篇js中动态创建json,动态为json添加属性、属性值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
看了就知道什么是JSON
Dec 09 Javascript
Javascript学习笔记一 之 数据类型
Dec 15 Javascript
alert中断settimeout计时功能
Jul 26 Javascript
js实现从右向左缓缓浮出网页浮动层广告的方法
May 09 Javascript
js生成验证码并直接在前端判断
May 15 Javascript
AngularJS中的API(接口)简单实现
Jul 28 Javascript
vuex与组件联合使用的方法
May 10 Javascript
layui实现点击按钮给table添加一行
Aug 10 Javascript
vue input实现点击按钮文字增删功能示例
Jan 29 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
Mar 07 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
Apr 10 Javascript
Javascript实现贪吃蛇小游戏(含详细注释)
Oct 23 Javascript
bootstrap模态框跳转到当前模板页面 框消失了而背景存在问题的解决方法
Nov 30 #Javascript
js 动态生成json对象、时时更新json对象的方法
Dec 02 #Javascript
详解JavaScript中数组的reduce方法
Dec 02 #Javascript
基于javascript实现按圆形排列DIV元素(二)
Dec 02 #Javascript
微信公众平台开发教程(六)获取个性二维码的实例
Dec 02 #Javascript
Bootstrap Modal对话框如何在关闭时触发事件
Dec 02 #Javascript
基于javascript实现按圆形排列DIV元素(一)
Dec 02 #Javascript
You might like
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
PHP转换IP地址到真实地址的方法详解
2013/06/09 PHP
PHP之autoload运行机制实例分析
2014/08/28 PHP
PHP验证类的封装与使用方法详解
2019/01/10 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
2019/05/29 PHP
JS+XML 省份和城市之间的联动实现代码
2009/10/14 Javascript
jQuery Autocomplete自动完成插件
2010/07/17 Javascript
ExtJs中简单的登录界面制作方法
2010/08/19 Javascript
JavaScript中的单引号和双引号报错的解决方法
2014/09/01 Javascript
浅析JS原型继承与类的继承
2016/04/07 Javascript
JS模拟实现方法重载示例
2016/08/03 Javascript
Vuejs第十三篇之组件——杂项
2016/09/09 Javascript
Bootstrap Modal遮罩弹出层代码分享
2016/11/21 Javascript
Bootstrap和Java分页实例第二篇
2016/12/23 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
JS实现对json对象排序并删除id相同项功能示例
2018/04/18 Javascript
Vue中的组件及路由使用实例代码详解
2019/05/22 Javascript
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
vue实现下拉菜单树
2020/10/22 Javascript
vant-ui框架的一个bug(解决切换后onload不触发)
2020/11/11 Javascript
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
python搭建服务器实现两个Android客户端间收发消息
2018/04/12 Python
详解Python装饰器
2019/03/25 Python
django多文件上传,form提交,多对多外键保存的实例
2019/08/06 Python
Python 读取xml数据,cv2裁剪图片实例
2020/03/10 Python
Python使用pyenv实现多环境管理
2021/02/05 Python
常见的软件开发流程有哪些
2015/11/14 面试题
怎样在 Applet 中建立自己的菜单(MenuBar/Menu)?
2012/06/20 面试题
营销总经理的岗位职责
2013/12/15 职场文书
2019年特色火锅店的创业计划书模板
2019/08/28 职场文书
62句有关感恩节文案(推荐收藏)
2019/11/28 职场文书
CSS 伪元素::marker详解
2021/06/26 HTML / CSS
使用PostGIS完成两点间的河流轨迹及流经长度的计算(推荐)
2022/01/18 PostgreSQL
Vue提供的三种调试方式你知道吗
2022/01/18 Vue.js