[置顶] requireJS使用

摘要: 随着网站逐渐变成”互联网应用程序”,嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等……开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。 Javascript不是一种模块化编程语言,它不支持”类”(class),就不用谈论模块了。尽管通过匿名函数自执行(返回方法)或者面向对象等方式,使其看似模块化,但如何保证方法与调用之间的依赖关系是一个值得思考的问题,在这个基础上require.js诞生了 阅读全文

posted @ 2015-08-07 15:55 七夜哥哥 阅读(2180) 评论(0) 推荐(4) 编辑

[置顶] javascript自定义事件讲解

摘要: 对于自定义事件的简单讲解,很容易上手,有完整代码实例,方便掌握原理,也便于对以后jquery源码中的理解 阅读全文

posted @ 2015-05-20 07:58 七夜哥哥 阅读(557) 评论(8) 推荐(0) 编辑

[置顶] echarts学习(上)

摘要: echarts是运用canvas组件来生成图表的简单方式,操作简单,根据教程新手容易学会,当你大数据有具体的展示方式 阅读全文

posted @ 2015-01-29 20:08 七夜哥哥 阅读(1641) 评论(2) 推荐(0) 编辑

[置顶] 对scrollTop的研究

摘要: 本文主要从原生 JS以及jquery来说明scrollTop是如何实现的,以及一些技巧,以及在PC端和移动端使用的差异。 首先用代码表示下如何回到顶部的简单原理 1 2 3 4 5 滚动条距离 6 21 22 23 24 25 用原生如此实现在jquery中如何实现... 阅读全文

posted @ 2014-11-23 20:37 七夜哥哥 阅读(850) 评论(0) 推荐(1) 编辑

2014年12月20日

javascript数组去重的三种常用方法,及其性能比较

摘要: 在进行数组操作时往往会遇到去掉重复项的问题,下面简单介绍下数组去重的方法,以及其执行效率方法一 采用两次循环 原理:拿当前的和他后面的比,如果后面的有重复的就干掉 但是我们发现数组最后一项,后面没有东西,那他就不用和后边的比较了,所以我们只要循环arr.length-1次就可以了 1 va... 阅读全文

posted @ 2014-12-20 22:53 七夜哥哥 阅读(1840) 评论(2) 推荐(2) 编辑

2014年11月25日

bootstrap学习之路

摘要: 接触bootstrap也半年有余,从一开始不知道如何使用,到知道其各个模块的具体功能,再到提炼哪些使用的比较多,再此又体会到bootstrap源码的精髓,通过oocss写的类使其感觉更有易用性,开始本想对其各个板块,按钮进行逐一分析,总结出属于自己的一套css代码(自己也有属于自己的库,对各个组件... 阅读全文

posted @ 2014-11-25 22:47 七夜哥哥 阅读(200) 评论(0) 推荐(0) 编辑

2014年11月19日

探索jquery方法中empty,remove与detach的区别

摘要: 最近一直疑惑此三种方法的具体区别在于何处,随即想弄明白其具体的区别,看了一些说明,也依照官方文档,终于把这三个方法弄明白了,果然功夫不负有心人,继续努力。 上正文,先简单介绍下这三种方法 .empty() 描述:从DOM中移除集合中匹配元素的所有子节点。 这个方法不接受任何参数。 这个方法不仅移除... 阅读全文

posted @ 2014-11-19 22:49 七夜哥哥 阅读(3427) 评论(0) 推荐(1) 编辑

2014年11月18日

美好的一天从今天开始

摘要: 自己从事前端也一年多了,虽然一直比较努力,但沉淀的东西感觉很少,对于github的使用,对于require.js以及sass的使用,还有javascript的不断提高,移动端开发的中遇到的问题,总觉得自己应积累点东西,方便以后查看也便于大家进行查阅,不断优化提高自己是作为一个前端工作者一直的追... 阅读全文

posted @ 2014-11-18 21:12 七夜哥哥 阅读(207) 评论(0) 推荐(0) 编辑

导航