• 数组、对象基本操作


     深拷贝:在内存中新开辟一个地址存储;

        浅拷贝:只是对值进行复制,指向同一个地址,操作执行的是同一个;

        对象合并:Object.assign(); 数组合并:concat()

        循环方式:for循环、foreach循环、for in循环、map循环;

        数组去重:1、双层循环比较值;2、利用对象属性不能重复进行去重;

               3、递归(先排序再从最后开始比较,相同则删除)

        对象删属性:delete obj.name;

        判空:对象 $.isEmptyObject({});  数组 length=0;

        判断==:JSON.stringify(arr).indexOf(JSON.stringify(json1))

  • 相关阅读:
    Vijos1986
    vijos1790
    洛谷1005
    洛谷3381
    bzoj4034
    bzoj1564
    bzoj2648
    洛谷3348
    jzoi4964
    codevs3990
  • 原文地址:https://www.cnblogs.com/hmycheryl/p/8672109.html
Copyright © 2020-2023  润新知