摘要: 很多时候,我们习惯于这样操作数组和对象: data() { // data数据 return { arr: [1,2,3], obj:{ a: 1, b: 2 } }; }, // 数据更新 数组视图不更新 this.arr[0] = 'OBKoro1'; this.arr.length = 1; 阅读全文
posted @ 2020-06-03 14:56 monkeySoft 阅读(3168) 评论(0) 推荐(0) 编辑
摘要: 浅拷贝 浅拷贝是按位拷贝对象,它会创建一个新对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值;如果属性是内存地址(引用类型),拷贝的就是内存地址 ,因此如果其中一个对象改变了这个地址,就会影响到另一个对象。 var a = [ 1, 3, 5, { x: 1 阅读全文
posted @ 2020-06-03 14:19 monkeySoft 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 公司项目要求需要兼容ie9,开发过程中遇到了许多问题,在这里记录一下,希望可以帮到其他需要的小伙伴。 浏览器兼容性问题无外乎三点,css样式兼容、JavaScript兼容及h5部分标签的兼容。主要介绍以下几种常见兼容问题: 1、 flex布局兼容问题 相信很多小伙伴在开发的时候,都喜欢用flex进行 阅读全文
posted @ 2020-06-03 14:09 monkeySoft 阅读(756) 评论(0) 推荐(0) 编辑