js
吴英琦
这个作者很懒,什么都没留下…
展开
-
使用JS更改全局样式.less
使用JS更改全局样式.less原创 2021-12-23 13:24:08 · 2997 阅读 · 0 评论 -
js实现树形结构与数组的相互转换
最近公司里开始频繁的做树形结构上的处理,我来将我的心得分享给大家先列一些数据const arr =[ {id:2,name:'部门B',parentId:0}, {id:3,name:'部门C',parentId:1}, {id:1,name:'部门A',parentId:2}, {id:4,name:'部门D',parentId:1}, {id:5,name:'部门E',parentId:2}, {id:6,name:'部门F',parentId:3.原创 2021-08-31 14:31:04 · 2425 阅读 · 1 评论 -
js里的数据类型判断
js里有很多种数据类型判断,它们有这各自的优缺点,接下来就由我来为大家一一讲解吧!一, 数据判断数据判断的方法有四种分别是typeof、instanceof、constructor、Object.prototype.toString.call()、jquery.type()1.typeofconsole.log( typeof 100, //"number" typeof 'abc', //"string" typeof false, //"boolean" .转载 2021-05-25 07:59:40 · 70 阅读 · 0 评论 -
什么是深拷贝,为什么要进行深拷贝,如何进行深拷贝
标题直接引入话题,接下来就说说,什么是浅拷贝,和深拷贝吧1,浅拷贝和深拷贝2,浅拷贝和深拷贝的区别浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用”3,为什么要使用深拷贝?我们希望在改变新的数组(对象)的时候,不改变原数组(对象)4 ,手敲深拷贝不仅拷贝第一层级,还能够拷贝数组或对象所有层级的各项值不是单独针对数组或原创 2021-05-23 21:49:06 · 1907 阅读 · 0 评论