1.根据给定的条件在原有的数组上,得到所需要的新数组
1 | var a = [-1, -1, 1, 2, -2, -2, -3, -3, 3, -3]; |
2.比原生type或typeof更详细的类型监测方法
1 | function type(p) { |
3.通过移位运算来替代”parseInt”
1 | ~~3.14 = > 3; |
4.将数值转换为16进制的字符串(常用于表示色彩)
1 | (~~ (Math.random() * (1 << 24))).toString(16) |
5.正则匹配清除两侧空格
1 | var trim = function(v){ |
转自:微信公众号:JavaScriptcn