js 操作json对象增删改
//将表单序列化成字符串$.fn.serializeObject = function () {var obj = {};var count = 0;$.each(this.serializeArray(),function (i, o) {var n = o.name, v = o.value;count++;obj[n] = obj[n] === undefined? v: $.isArray(obj[n])? obj[n].concat(v): [obj[n], v];});obj.nameCounts = count + ""; //表单name个数return JSON.stringify(obj);};//添加或者修改json数据function setJson(jsonStr, name, value) {if (!jsonStr) jsonStr = "{}";var jsonObj = JSON.parse(jsonStr);jsonObj[name] = value;return JSON.stringify(jsonObj);}//删除数据function deleteJson(jsonStr, name) {if (!jsonStr) return null;var jsonObj = JSON.parse(jsonStr);delete jsonObj[name];return JSON.stringify(jsonObj);}生成测试// var myjsonStr = setJson(null,"name","aaa");// alert(myjsonStr);添加测试// myjsonStr = setJson(myjsonStr,"age",18);// alert(myjsonStr);修改测试// myjsonStr = setJson(myjsonStr,"age",20);// alert(myjsonStr);删除测试// myjsonStr = deleteJson(myjsonStr,"age");// alert(myjsonStr);
js 操作json对象增删改相关推荐
- JS对于JSON的增删改查操作
使用JS对JSON数据的处理 最近项目中遇到需要对Json数据进行相关操作,比如增删改操作.之前没有操作过以为会挺难的,网上搜索下,发现还是比较简单的.相关的代码如下所示: <script ty ...
- js修改mysql数据库数据_Node.js操作mysql数据库增删改查
关于node.js操作mysql数据库的相关介绍请阅读全文吧.下文介绍的非常详细,具体内容如下所示: 安装mysql模块 npm install mysql 数据库准备 mysql server所在的 ...
- 【node】Sequelize常用操作、基本增删改查
[node]Sequelize常用操作.基本增删改查 sequelize初始化 先初始化一个数据库实例 再初始化一个model实例 sequelize的数据类型 基本增删改查的写法 SELECT * ...
- JavaScript 对象增删改查 + 遍历对象+内置函数 + 随机对象
red red 1.什么是对象? 对象是JavaScript 里的一种数据类型:可以理解为是一种无序的数据集合:用来描述某个事物,例如描述一个人信息 2.对象怎么声明? let 对象名 = {} 例如 ...
- Js实现简易的增删改查
Js实现简易的增删改查 用JavaScript实现简单增删改查工作,这个应该是多数Js初学者都比较棘手的一个问题 在下面我给大家写了一个简单的案例,该案例中没有实现增加操作,大家可以自己探索一下 ht ...
- js中数组的增删改查遍历迭代过滤
注:最后附有源码,可自行测试,动动手印象更深刻 js中数组的增删改查.排序.遍历.迭代.过滤 1.展开语法 2.解构赋值 3.剩余解构 4.增删改 5.合并拆分 6.查 7.排序 8.遍历 9.迭代 ...
- jdbc链接mysql按照id查询_使用jdbc连接并操作Oracle数据库(增删改查IDUS)
使用jdbc连接并操作Oracle数据库(增删改查IDUS) [oracle@zaibei-db ~]$ sqlplus /nolog SQL*Plus: Release 11.2.0.4.0 Pro ...
- JSON基础 JS操作JSON总结
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式.同时,JSON是 JavaScript 原生格式,这意 ...
- eggjs增删改查MySQL,nodejs操作mysql实现增删改查
首先需要安装mysql模块:npm install mysql –save 然后创建user数据表: 接着使用nodejs对数据库进行增删改查: //引入mysql模块 var mysql = req ...
最新文章
- maven生命周期理解
- javascript的基础知识
- Ruby 2.5.0概览
- [转]使用 C 编写 Lua 模块
- MySQL重温笔记-索引
- u8 和 char如何转化_EXCEL小知识——如何快速实现文本与数值的互相转化
- 【报告分享】华为:汽车大势所趋,赋能者到引领者.pdf(附下载链接)
- Java微信运动步数排序设计_微信小程序仿微信运动步数排行-交互
- openlayer右键菜单_OpenLayers添加右键菜单
- 淘宝搜索上传图片获得上传sid
- NYOJ-108-士兵杀敌(一)
- 突发!阿里巴巴大调整
- E. Vasya and Good Sequences
- android 接口回调全面,Android 回调机制--接口回调
- 自然语言处理(NLP):10 基于WordAVGModel 增加Attention机制情感分析
- 什么是元学习 (Meta Learning)
- 对象不支持“attachEvent”属性或方法
- 五级流水线CPU的实现与改进
- G-Transformer for Document-level Machine Translation
- element搜索框实现数据搜索