摘要: 1.比较相邻的两个元素,如果前一个比后一个大,则交换位置。 2.第一轮的时候最后一个元素应该是最大的一个。 3.按照步骤一的方法进行相邻两个元素的比较,这个时候由于最后一个元素已经是最大的了,所以最后一个元素不用比较。 阅读全文
posted @ 2019-03-02 16:29 剑仙6 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 事件的节流(throttle)与防抖(debounce) 有些浏览器事件可以在短时间内快速触发多次,比如调整窗口大小或向下滚动页面。例如,监听页面窗口滚动事件,并且用户持续快速地向下滚动页面,那么滚动事件可能在 3 秒内触发数千次,这可能会导致一些严重的性能问题。 如果在面试中讨论构建应用程序,出现 阅读全文
posted @ 2019-03-02 15:39 剑仙6 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: 最近很多前端的朋友去面试被问到let和var的区别,其实阮一峰老师的ES6中已经很详细介绍了let的用法和var的区别。我简单总结一下,以便各位以后面试中使用。 ES6 新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,而且有暂时性死区的约 阅读全文
posted @ 2019-03-02 15:21 剑仙6 阅读(1770) 评论(1) 推荐(1) 编辑
欢迎访问个人网站www.qingchun.在线