- 博客(3)
- 收藏
- 关注
原创 ES2020 “可选链“ for vue/cli 3+
ES2020 “可选链” for vue/cli 3+ 平时开发过程中一定有多层对象嵌套 当取可选值如 obj.a.b.c时,如果b不存在则会报错 这样报错并不是我们想要的结果,通常我们希望无值则return null 为了避免报错我们可以选择三元运算符,且运算符或if else来避免 console.log( this.obj ? this.obj.a ? this.obj.a.b
2020-11-16 18:12:53
541
原创 事件冒泡 与 事件捕捉
事件捕捉 与 事件冒泡 杂谈‘有时候别人的看法别太在意’ 事件捕获过程:当给test 添加一个点击事件时 会先从window一级一级向下找 直到找到test 也就是target 事件冒泡过程:捕捉到target后 会再从target一级一级向外传播,直到最外层window 如上图添加4个div 每个div都添加点击监听事件 b1.addEventListener(‘click’, ...
2020-03-05 14:52:58
97
原创 js常用的七个去重方法
数组去重 今天再论坛查了查node才想起来, 用了这么久csdn一篇博客没发过是不是很没面子 ,所以决定以后还是会不定期的发点东西 杂谈‘当你想着一个人的时候他会有感觉嘛’ 言归正传 几个常用数组去重方法 方法一 : 运用ES6中set数据类型 var arr = [1,'1',2,2,3,3,4,4]; var dan = new Set(arr); arr = Array....
2020-03-02 22:17:43
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人