一些神奇的JS功效
本文于565天之前发表,文中内容可能已经过时。
沉睡排序
1 | var numbers=[1,2,3,4,5,5,99,4,20,11,200]; |
快速去重 (ES6)
1 | var arr = Array.from(new Set([1,2,3,4,4,3,5,6,7,8,8])); |
单行写一个评级组件
1 | "★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate); |
论如何优雅的取整
1 | var a = ~~2.33 |
短路表达式
1 | // 条件判断 |
本文于565天之前发表,文中内容可能已经过时。
1 | var numbers=[1,2,3,4,5,5,99,4,20,11,200]; |
1 | var arr = Array.from(new Set([1,2,3,4,4,3,5,6,7,8,8])); |
1 | "★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate); |
1 | var a = ~~2.33 |
1 | // 条件判断 |