, 名字以下划线_开头,也就是内部定义的私有方法和属性
let _nInitValue = 0; // 初始值为0
function _getHomeData() { // 获取首页数据
//...逻辑代码
}
方法和函数的可选参数, 名字以 opt_开头, 并在函数注释头使用@param标记说明;
/*
**
* @param opt_name 模态框可选名称
*
*/
function isModel...");
} else {
console.log(bShow);
console.log("执行语句2")
}
那么编译就会报错,给你很好的错误提示,一看判断条件是单等号,也就是赋值...容易理解,后者却可以让自己少犯错,即使漏写了,让编译器给你找错,比眼睛发现错误要靠谱得多
结语
本篇主要介绍了JS中一些编程规范,涉及到常量,变量,函数名,事件以及操作符
谈不上什么高大上的内容,所有的规范都是为了让代码可读性更好...,好维护,规范并非是束缚,而是一种约定俗成
当然最后谈到一个条件语句中判断放置前后的问题,没有绝对的好与坏,不必较真
如果有人或者自己证明过了这种写法有优于之前的写法,那么就尝试新的方法的,总停留在以前