1.javascript 代码错误处理方式
1 | try { |
2.如何优雅的取随机字符串
1 | Math.random() |
3.如何优雅的取整
1 | let a = ~~2.33; //2 |
4.金钱数字取千分位的非正则优雅实现
1 | //用reduce |
5.最短代码实现数组去重
1 | [...new Set([1, "1", 2, 1, 1, 3])]; |
6.最短代码实现一个长度为 m(6)且值都为 n(8)的数组
1 | Array(6).fill(8); |
7.短路表达式
1 | var a = b && 1; |
8.颜色 rgb 和 hex 的相互转换
1 | function rgbToHex(r, g, b) { |