1: 沉睡排序

 var numbers=[1,2,3,4,5,5,99,4,20,11,200];
numbers.forEach((num)=>{
setTimeout(()=>{
console.log(num)
},num)
})

2: 快速去重  (ES6)

 var arr = Array.from(new Set([1,2,3,4,4,3,5,6,7,8,8]));

3、单行写一个评级组件

 "★★★★★☆☆☆☆☆".slice(5 - rate, 10 - rate);

定义一个变量rate是1到5的值,然后执行上面代码,看图

才发现插件什么的都弱爆了

4、论如何优雅的取整

var a = ~~2.33

var b= 2.33 | 0

var c= 2.33 >> 0

5、短路表达式

条件判断

 var a = b && 1
// 相当于
if (b) {
a = 1
} else {
a = b
} var a = b || 1
// 相当于
if (b) {
a = b
} else {
a = 1
}

最新文章

  1. java编码原理,java编码和解码问题
  2. python urllib
  3. 工作的思考十五:升职前需要做的准备(TeamLeader)
  4. java map 遍历
  5. [转] AOP面向切面编程
  6. Netty4.x中文教程系列(二) – 白话概念
  7. jvm内存模型及分配参数
  8. Windows8.1下PHP环境配置(PHP5.6、Apache2.4、MySql5.6)
  9. mysql 查看数据库大小
  10. Unity EditorWindow 笔记
  11. Flas-SQLAchemy数据库操作使用学习笔记
  12. [JBoss] JNDI与JBossNS
  13. 阿里云CentOS 6.5 设备、执行Docker容器和步骤的方法
  14. form表单传递下拉框的Value和Text值,不适用Jquery传递
  15. Automap sqlalchemy.ext.automap 自动映射数据库表结构
  16. linux 下oracle导入dmp文件
  17. Nestjs 获取cookie
  18. python3学习笔记三(数字类型,字符串)
  19. JavaScript:今天是今年第几周?
  20. 一分钟了解Android横竖屏 mdpi hdpi xhdpi xxhdpi xxxhdpi (转)

热门文章

  1. 关于逆元的概念、用途和可行性的思考(附51nod 1013 和 51nod 1256)
  2. Struts2和SpringMVC的区别
  3. 浅谈Java抽象类
  4. ios获取内核数目
  5. 吐槽CSDN--想钱想疯了--推荐文章里面广告博文去不掉
  6. UWP上可用的GB2312编码
  7. 见到过的MOS管的一些参数
  8. 怎么样防止Sql注入
  9. 清空jQuery validation 显示的错误信息
  10. IntelliJ IDEA 2016.2激活