浮点数取整
| 1 | const x = 123.4545; | 
注意:前三种方法只适用于32个位整数,对于负数的处理上和Math.floor是不同的。
2
3
> -12.53 | 0; // -12
>
生成6位数字验证码
| 1 | // 方法一 | 
url查询参数转json格式
| 1 | // ES6 | 
获取URL参数
| 1 | function getQueryString(key){ | 
n维数组展开成一维数组
| 1 | var foo = [1, [2, 3], ['4', 5, ['6',7,[8]]], [9], 10]; | 
日期格式化
| 1 | // 方法一 | 
匿名函数自执行写法
| 1 | ( function() {}() ); | 
数字字符转数字
| 1 | var a = '1'; | 
最短的代码实现数组去重
| 1 | [...new Set([1, "1", 2, 1, 1, 3])]; // [1, "1", 2, 3] |