- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 运算符优先级及灵活记忆
一、常用运算符优先级:() ! *, /, % +, - >, >=, <, <= == != &, &&, |, || =二、理解运算符,灵活记忆优先级1. 为什么等号的优先级最低?因为需要先运算,最后再赋值。2. 为什么布尔运算符的优先级低于比较运算符?比较运算得到布尔值,再进行布尔运算。3. 为什么比较...
2020-02-13 14:17:41
666
原创 TypeError: this.cliEngine is not a constructor
1. WebStorm配置eslint时报错:this.cliEngine is not a constructor'两种解决办法:①npm install --save-dev eslint@5②升级webstorm版本到2019.03----------实用请点赞----------
2019-10-25 11:15:00
1556
原创 Webpack学习-更新2019/10/16
1. CleanWebpackPlugin is not a constructor错误写法:const CleanWebpackPlugin = require('clean-webpack-plugin') // 原先:default导出...new CleanWebpackPlugin(['dist']) // 原先:传入数组正确写法:const { CleanWebp...
2019-10-16 11:55:31
323
原创 控制台调试悬停动态产生的Html+Css(Force State无效)
问题:对于一些样式(Css)的控制,我们经常是在控制编写Css来查看样式效果,再编写代码。然而,现在存在的问题,就是一些悬停动态产生的Html(Force State不生效)如何在控制台调试Css问题。现象:当我们鼠标悬停在页面的div等元素上,会动态产生一些dom元素,这时,我们鼠标离开想进入控制台去调试Css时,会发现dom元素又消失了,对于动态产生的dom元素,最外面一层还可以敲代码,再一...
2019-02-01 10:54:17
1888
原创 JS将数字转成货币形式的简单方法
问题:有数字字符串“12345678”怎么转成货币形式“12,345,678”?分析:1.使用split()把字符串分割成数组 ["1","2","3","4","5","6","7","8"]2.使用reverse()将数组进行翻转["8","7","6","5"
2018-05-06 11:22:05
6927
1
原创 事件捕获、事件冒泡详解
问题:如果三个嵌套的div(div100>div10>div1),每个div都绑定了方法,那点击div1触发方法的顺序如何?介绍:W3C标准的浏览器(非IE)中,JS的执行会经历三个阶段:捕获阶段,目标阶段,冒泡阶段。这三个阶段成为JS执行的事件流。默认规则:JS的事件一般都是在冒泡阶段触发执行。词汇:Bubble(冒泡),Capture(捕获),propagation(传播)。答案:...
2018-05-03 00:44:19
2018
原创 vue2.0数据更新,重新渲染视图的三种方法
问题:利用v-for渲染数据,通过方法改变了数据,视图没有更新。原因:由于javascript的限制,Vue不能检测到以下变动的数组(如:objArr):1.通过索引直接设置数组的某个值,this.objArr[index] = newValue;2.通过索引直接设置数组中对象的某个属性,this.objArr[index].pro = newValue;3.通过修改数组的长度,this.objA...
2018-04-30 10:17:23
33008
1
vue2.0重新渲染数据三种方法
2018-04-30
vue2.0加入购物车小球效果
2018-04-29
移动端基于vue2.0加入购物车小球效果
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人