摘要:
项目中大都使用模块化开发,requireJS作为AMD模块开发的典范,所以有必要学习下。通过一步步利用requireJS编写demo,从而学习requireJS的一个整体开发流程以及自我使用requireJS的一些感受。 阅读全文
随笔档案-2016年04月
细说gulp
2016-04-14 00:34 by 猴子猿, 4531 阅读, 收藏, 编辑
摘要:
Gulp,简而言之,就是前端自动化开发工具,利用它,我们可以极大地提高开发效率。该随笔分为三个部分:1、对Gulp的概述以及安装gulp;2、就gulp对javascript的压缩流程细致阐述;3、针对其他的压缩进行简要阐述。 阅读全文
Javascript之自定义事件
2016-04-13 00:44 by 猴子猿, 1329 阅读, 收藏, 编辑
摘要:
Javascript自定义事件,其本质就是观察者模式(又称订阅/发布模式),它的好处就是将绑定事件和触发事件相互隔离开,并且可以动态的添加、删除事件。下面通过实例,一步一步构建一个具体的Javascript自定义事件。 阅读全文
另类提示框
2016-04-11 00:24 by 猴子猿, 1225 阅读, 收藏, 编辑
摘要:
我这里说的提示框,就是当用户将鼠标移动到需要提示的图标时,就会在这图标的位置出现一个提示框了。通过实例,一步步讲解实现自适应的提示框,最后将其封装成jQuery插件 阅读全文
jQuery之empty、remove、detach
2016-04-08 22:35 by 猴子猿, 1272 阅读, 收藏, 编辑
摘要:
jQuery的empty、remove、detach方法三者都有把元素移除的作用,但细微的差别,造就了它们的使命不同。文章简明扼要地分析了它们各自的使命与不同 阅读全文
jQuery之on
2016-04-08 00:26 by 猴子猿, 4166 阅读, 收藏, 编辑
摘要:
在jQuery1.9版本中,已经去掉了live和delegate方法,从而将on方法的地位进一步提升。jQuery如此推崇on方法,必有其牛逼的地方。那么我们就有必要了解这个on,并在代码中利用它,从而优化代码和提高性能。 阅读全文
初探nodeJS
2016-04-06 00:22 by 猴子猿, 37221 阅读, 收藏, 编辑
摘要:
对nodeJS早有耳闻,但是一直迟迟没有对它下手,哈哈哈,今儿咱就来初探一下它,文章主要分为四个模块:1、对node一个简单的概述;2、安装node和npm;3、敲打第一个node程序;4、敲打一个http服务器. 阅读全文
浅谈webWorker
2016-04-03 20:58 by 猴子猿, 27088 阅读, 收藏, 编辑
摘要:
HTML5引入了一个工作线程(webWorker)的概念。它允许开发人员编写能够长时间运行而不被用户所中断的后台程序,去执行事务或者逻辑,并同时保证页面对用户的响应。简而言之,就是允许JavaScript创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。从而,可以用webWorker来处理一些比较耗时的计算。 阅读全文
setTimeout那些事儿
2016-04-02 01:12 by 猴子猿, 17773 阅读, 收藏, 编辑
摘要:
就JavaScript中的setTimeout的‘多线程?’、‘延迟时间为0’以及‘this’三个方面,以实例对其阐述作分析。 阅读全文