前端开发规范:4-JS
2024-09-01 22:32:32
ESLint
使用ESLint的standard规范来编写js代码
更多参考: https://github.com/standard/standard/blob/master/docs/README-zhcn.md
变量赋值时的逻辑操作
逻辑操作符 || 和 && 也可被用来返回布尔值。如果操作对象为非布尔对象,那每个表达式将会被自左向右地做真假判断。基于此操作,最终总有一个表达式被返回回来。这在变量赋值时,是可以用来简化你的代码的。
不推荐
if(!x) {
if(!y) {
x = 1;
} else {
x = y;
}
}
推荐
x = x || y || 1;
三元条件判断 if 的快捷方法
用三元操作符分配或返回语句。在比较简单的情况下使用,避免在复杂的情况下使用。
不推荐
if(x === 10) {
return 'valid';
} else {
return 'invalid';
}
推荐
return x === 10 ? 'valid' : 'invalid';
最新文章
- Maven2-profile多环境配置
- nodejs 针对 mysql 设计的原型库,支持事务/共享多次/单次查询
- IIS负载均衡-Application Request Route详解第一篇: ARR介绍(转载)
- c 计算 语句 执行 时间
- Linux下cut命令使用
- 【POJ2773】Happy 2006 欧几里德
- 在centos上部署java WEB环境
- Github Pages 静态网页建站
- UAC权限
- HTML5图形绘制
- Cocos2D:变换(transforms)在图形编程中扮演的角色
- “Validation failed for one or more entities”异常的解决办法
- [Swift]LeetCode689. 三个无重叠子数组的最大和 | Maximum Sum of 3 Non-Overlapping Subarrays
- 动态代理实现AOP
- 判断网页打开浏览器类型,PC 手机端,微信浏览器,,,
- Android--自定义控件---自动分页的GridView
- the interconversion of String and StringBuilder
- cf520B-Two Buttons 【BFS】
- 《深入理解Java虚拟机》笔记--第十二章、Java内存模型与线程
- sgu 102 Coprimes 解题报告及测试数据