摘要: 一、什么是回调 回调是异步编程时的基础,将后续逻辑封装在回调函数中作为起始函数的参数,逐层嵌套,通过这种方式让程序按照我们所期望的方式执行。 二、什么是同步/异步 同步指的是:发送方发出数据后,等待接收方发回响应才能发送下一个数据包的通讯方式。程序的执行顺序与任务的排列顺序是一致的。 异步是指:发送 阅读全文
posted @ 2017-04-02 15:29 McRay 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一般我们实现拖拽对象,都是对单个元素进行封装,但是如果有多个元素都要实现拖拽效果,代码量就会十分庞大,所以我们可以结合面向对象的思想和闭包等知识,封装一个拖拽对象。 基本思路: 1、如何让元素动起来? 我们通常通过修改元素的 来让元素的位置改变。但是由于修改 值会引起页面重绘,而 不会,因此从性能优 阅读全文
posted @ 2017-04-02 15:27 McRay 阅读(437) 评论(0) 推荐(0) 编辑