摘要: filter是一个非常有意思的属性,(缺点:不支持IE,虽然不支持IE,但是IE有他专有的滤镜方式),filter 可以完成毛玻璃效果,模糊,锐化等 1 filter: none // 默认没有效果 2 blur(px) 3 brightness(%) 4 contrast(%) 5 drop-sh 阅读全文
posted @ 2021-10-12 23:20 Naynehcs 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 当传入的值不同,验证哪些值可以通过 1 const a = 0 2 const b = 1 3 const c = undefined 4 const d =null 5 const e = '' 6 const f = [] 7 const g = {} 8 if (a) { 9 console. 阅读全文
posted @ 2021-10-11 15:29 Naynehcs 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 空值合并运算符(??)是一个逻辑运算符,当左侧操作数为 null 或 undefined 时,返回右侧的操作数,否则返回左侧操作数,出于安全原因,禁止将??运算符与 && 和 || 运算符一起使用 注意:?? 运算符的优先级非常低,只略高于?和 = 如果没有明确添加括号,不能将其与 || 或 && 阅读全文
posted @ 2021-10-11 14:39 Naynehcs 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1 -moz-user-select:none; /* Firefox私有属性 */ 2 -webkit-user-select:none; /* WebKit内核私有属性 */ 3 -ms-user-select:none; /* IE私有属性(IE10及以后) */ 4 -khtml-user- 阅读全文
posted @ 2021-09-29 16:19 Naynehcs 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1. join() join() 方法将所有数组元素放入一个字符串。元素是通过指定的分隔符进行分隔的,默认使用','号分割,不改变原数组。 1 const arr =[1,2,3,4] 2 console.log(arr.join()) // 1,2,3,4 3 console.log(arr.jo 阅读全文
posted @ 2021-09-27 17:56 Naynehcs 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,会使用git作为版本控制工具来完成团队协作。并对基本的git操作指令进行总结是十分有必要的 想要弄懂git是怎么对代码进行管理的,得弄懂git工作区是怎么构成的(如下图): 工作区(workspace):平常开发中进行改动的地方 暂存区(index):当执行git add 命令后工作区 阅读全文
posted @ 2021-09-13 17:06 Naynehcs 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 组件是 Vue.js 最强大的功能之一;组件可以扩展 HTML 元素,封装可重用的代码;而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用。对于vue来说,组件之间的消息传递是非常重要的,下面是我对组件之间消息传递的常用方式的总结。 props 和 $emit (常用) $pa 阅读全文
posted @ 2021-09-09 17:23 Naynehcs 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 1. js同步与异步 Js作为浏览器脚本语言,它的主要用途是与用户互动,以及操作DOM,因此js是单线程,也避免了同时操作一个DOM的矛盾问题 单线程就意味着,所有任务需要排队,前一个任务结束,才会执行后一个任务。如果前一个任务耗时很长,后一个任务就不得不一直等着。 Js引擎存在monitoring 阅读全文
posted @ 2021-09-07 11:45 Naynehcs 阅读(232) 评论(0) 推荐(0) 编辑