Vue中使用Redux或者vuex做数据状态管理时,当定义action的type类型时,往往使用的就是const去定义我们要改变store的事件类型常量,若有这方便开发经验的是不会陌生的,小程序开发也是如此...color,name这样的变量对象的属性名称全部是用小写,要避免常用单词和JavaScript的关键字,如in, out, if, do, for等,这个无法速成,非一日之功,多阅读参考开源代码或者团队中优秀小伙伴的代码...始终使用===替代==,它比较的不仅仅数值还有数据类型,如下所示
if (sName === 'itclanCoder') // ✓ ok,全等
if (sName == 'itclanCoder')...2")
}
显然,这段代码的最终输出的结果是else后面的语句,执行语句2被执行了的
如果你一不小心在做判断时,少写了一个等(=)号,也就是双等或者全(三)等变成了一个等号,变成了赋值
平常开发中,...1");
} else {
console.log(bShow)
console.log("执行语句2");
}
如上代码,在做条件判断时,只写了一个等号(=),程序不会报错,但是会影响最终结果