240 发简信
IP属地:广东
  • 有交流群么?

    【PWA学习与实践】(5) 使用Push API实现消息推送

    本文是《PWA学习与实践》系列的第三篇文章。 PWA作为今年最火热的技术概念之一,对提升Web应用的安全、性能和体验有着很大的意义,非常值得我们去了解与学习。 本系列文章《P...

  • @西柚星球
    var obj = {a: 1, b: 2, c: { a: 3 },d: [4, 5]}
    var obj1 = obj
    var obj2 = JSON.parse(JSON.stringify(obj))//深拷贝常用方法
    var obj3 = {...obj}
    var obj4 = Object.assign({},obj)
    obj.a = 999
    obj.c.a = -999
    obj.d[0] = 123
    console.log(obj1) //{a: 999, b: 2, c: { a: -999 },d: [123, 5]}
    console.log(obj2) //{a: 1, b: 2, c: { a: 3 },d: [4, 5]}
    console.log(obj3) //{a: 1, b: 2, c: { a: -999 },d: [123, 5]}
    console.log(obj4) //{a: 1, b: 2, c: { a: -999 },d: [123, 5]}

    ES6扩展运算符实现数组的深拷贝