zoukankan      html  css  js  c++  java
  • js如何删除json里的值

    思路

    第一种方法:通过把json中需要的值取出来,重新生成json对象,这种方法比较笨

    第二种方法:通过delete 删除属性,这种方法比较常用,在第三方js库中经常能看到,推荐

    举例

    1
    2
    3
    4
    5
    6
    <script>
    var s = [{"name":"tank","total":"100"},{"name":"zhang","total":"23"},{"name":"hao","total":"325"}];
    for(var k=0;k<s.length;k++){
        delete s[k]["name"];
    }
    </script>
     

    woshidaniel 

    采纳率:72% 擅长: 暂未定制

    其他回答

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    <!DOCTYPE HTML>
    <html>
    <head>
    <title>yugi</title>
    <meta charset=UTF-8 />
    <style type="text/css">
    </style>
    <script type="text/javascript">
        var s = [
                {
                    "name" : "tank",
                    "total" : "100"
                },
                {
                    "name" : "zhang",
                    "total" : "23"
                },
                {
                    "name" : "hao",
                    "total" : "325"
                }
        ];
         
        for ( var i = 0; i < s.length; i++)
        {
            delete s[i].name;
        }
         
        console.log(s);
    </script>
    </head>
    <body>
    </body>
    </html>
  • 相关阅读:
    准确获取URL地址参数
    你不知道的CSS
    axios拦截http拦截
    eclipse无法启动报错、打开Eclipse报错、Eclipse无法打开
    天猫优惠券领取
    微信公众号 订阅号,服务号,企业号区别
    WebService的两种方式SOAP和REST比较 (转)
    线程池
    秒杀应用的MySQL数据库优化
    关系型数据库和非关系型数据库
  • 原文地址:https://www.cnblogs.com/ConfidentLiu/p/7204998.html
Copyright © 2011-2022 走看看