zoukankan      html  css  js  c++  java
  • json问题小结

    json 键值对增加、删除

    obj.key='value'; // obj.key=obj[key]=eval("obj."+key);
    delete obj.key;

    vue中新增和删除属性

    this.$set(object,key,value) this.$delete( object, key ) 触发视图更新

    遍历键值

    for (var key in data) {
        console.log(key+':'+data[key]); //键:值
    }
    //Vue 中遍历
    <li v-for=" (value,key,index) in list">
        {{key}} , {{value}} , {{index}}
    </li>
    <li v-for=" value in list">
        {{$key}} ,{{value}} , {{$index}}
    </li>

    获取键值对个数

    Object.keys(titleList).length

    删除数组中指定元素

    var objArray = [‘1’,’2’,’3’,’4’];
    objArray.remove(‘1’);
    /*定义js数组删除元素*/
    Array.prototype.remove = function(val) {
        var index = this.indexOf(val);
        if (index > -1) {
            this.splice(index, 1);
        }
    };
  • 相关阅读:
    1023. 组个最小数
    1021. 个位数统计
    *1020. 月饼
    *1019. 数字黑洞
    1016. 部分A+B
    *1014. 福尔摩斯的约会
    *1013. 数素数
    *1012. 数字分类
    1011. A+B和C
    *1008. 数组元素循环右移问题
  • 原文地址:https://www.cnblogs.com/conglvse/p/9524494.html
Copyright © 2011-2022 走看看