您现在的位置是:首页 >

json数组字符串 解析javascript 数组以及json元素的添加删除

火烧 2022-11-22 04:28:51 1050
解析java cri t 数组以及j o 元素的添加删除   java cri t删除数组的 种方法 用 hift 方法 hift 删除原数组第一项 并返回删除元素的值 如果数组为空则返回u defi

解析javascript 数组以及json元素的添加删除  

  javasscript删除数组的 种方法 用shift()方法 shift 删除原数组第一项 并返回删除元素的值 如果数组为空则返回undefined var chaomao=[ ] var chaomao shift()//得到 alert(chaomao)//[ ]

json数组字符串 解析javascript 数组以及json元素的添加删除

  用pop()方法pop 删除原数组最后一项 并返回删除元素的值 如果数组为空则返回undefined var chaomao=[ ] var chaomao pop()//得到 alert(chaomao)//[ ] 前面的方法只能操作数组开头和结尾 无法操作中间项 如果要操作中间的项 使用splice方法

  用splice方法这个方法很强大 可以对数组任意项进行增加 删除 替换操作

  修改操作var chaomao=[ ] chaomao splice( ) alert(chaomao)// 第一个参数是准备操作的数组位置 第二个参数是操作位置后面的数组项数 第三个以后的就是 被替换后的内容 例子就是表示 从chaomao这个数组位置 开始(也就是值为 的那一项 数组下标从 开始的) 位置 后的一项 替换成成 如果把第二个参数改为 也就是chaomao splice( ) 也就是说位置 后面的两项换成 打印出来的结果就是 和 这 两项被换掉了 这里需要说明的是 被替换的项数不一定要和替换的项数相等 项可以被换成 项 项也可以被换成 项 基于这个原理 我们就用这个方法来对数组进行添加和删除操作

  删除操作var chaomao=[ ] chaomao splice( ) alert(chaomao)// 上面例子中 把chaomao中的位置 后的 项替换成空的 因为后面没有内容 结果可以看到 把 这项删除了

  添加操作var chaomao=[ ] chaomao splice( ) alert(chaomao)// 上面例子中 把chaomao中位置 后的 项换成 也就等于添加了两项 其实 删除和添加操作都只是splice修改方法的两种衍生罢了 javasscript删除对象的方法js中删除对象元素用delete操作符 我们来看看一个例子

复制代码 代码如下: var p ={ "name": “chaomao” "age": "sex":"male" }; delete p name for(var i in p){ console log(i);//输出age sex name项已经被删除了 }

  添加json元素的方法

复制代码 代码如下: lishixinzhi/Article/program/Java/JSP/201311/20100  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码