上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 相信排序是任何一个程序猿都会用到的东西,今天简单总结记录下常见的排序算法。 一.冒泡排序 说起冒泡排序,可能每个人都不会陌生,实现思路相当简单明了,就是不停的对数组进行两两比较,将较大(较小)的一项放在前面; 如 var arr = [7, 3, 10, 1, 8, 4, 2, 4, 4, 3] 进 阅读全文
posted @ 2016-10-14 00:25 走在起点 阅读(581) 评论(1) 推荐(2) 编辑
摘要: 我们从绑定事件开始,一步步往下看: 以jquery.1.8.3为例,平时通过jquery绑定事件最常用的是on方法,大概分为下面3种类型: 第一种是我们最常用的写法,通过元素选择器,直接绑定事件; 第二种则是利用了事件委托原理,由最初的父元素代理子元素的事件,动态添加的元素绑定事件用第一种方法时无效 阅读全文
posted @ 2016-08-26 15:24 走在起点 阅读(953) 评论(0) 推荐(4) 编辑
摘要: 声明:此程序仅针对手机端,简单的封装一个插件,意在记载插件的开发过程,如有错误及不足之处,还望即时指出。 移动开发的时候,我们经常会遇到滑动事件,众所周知手机端滑动主要依靠touch事件。最近接连遇到两个页面都有类似overflow:auto的效果,一般情况下通过css设置是可以实现的(虽说丑了点儿 阅读全文
posted @ 2016-08-11 17:44 走在起点 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: 前言 做客户端开发、前端开发对MVC、MVP、MVVM这些名词不了解也应该大致听过,都是为了解决图形界面应用程序复杂性管理问题而产生的应用架构模式。网上很多文章关于这方面的讨论比较杂乱,各种MV*模式之间的区别分不清,甚至有些描述都是错误的。本文追根溯源,从最经典的Smalltalk-80 MVC模 阅读全文
posted @ 2016-06-29 14:56 走在起点 阅读(392) 评论(0) 推荐(0) 编辑
摘要: Canvas 想必前端同学们都不陌生,它是 HTML5 新增的「画布」元素,允许我们使用 JavaScript 来绘制图形。目前,所有的主流浏览器都支持 Canvas。 Canvas 最常见的用途是渲染动画。渲染动画的基本原理,无非是反复地擦除和重绘。为了动画的流畅,留给我渲染一帧的时间,只有短短的 阅读全文
posted @ 2016-06-28 11:48 走在起点 阅读(20164) 评论(0) 推荐(7) 编辑
摘要: 有限状态机(Finite-state machine)是一个非常有用的模型,可以模拟世界上大部分事物。 简单说,它有三个特征: * 状态总数(state)是有限的。 * 任一时刻,只处在一种状态之中。 * 某种条件下,会从一种状态转变(transition)到另一种状态。 它对JavaScript的 阅读全文
posted @ 2016-06-27 15:20 走在起点 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 可缩放矢量图形(SVG)是早在1998年就已经有的一种矢量图像格式。它总是和Web一起发展,但是直到现在才开始赶上Web发展的步伐。如今我们已经不能否认SVG和Web的相关性,所以让我们来学习一下从Illustrator导出SVG文件到Web浏览器的基础知识。 注意:我这里的示例使用的都是Adobe 阅读全文
posted @ 2016-06-16 15:29 走在起点 阅读(5228) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.tuicool.com/articles/7JBnmy 接触过requirejs的童鞋可能都知道,无论是通过define来定义模块,还是通过require来加载模块,模块依赖声明都是很重要的一步。而其中涉及到的模块路径解析,对于新手来说,有的时候会让人觉得很困惑。 假 阅读全文
posted @ 2016-05-30 10:24 走在起点 阅读(2793) 评论(0) 推荐(0) 编辑
摘要: Filter简介 Filter是用来格式化数据用的。 Filter的基本原型( '|' 类似于Linux中的管道模式): Filter可以被链式使用(即连续使用多个filter): Filter也可以指定多个参数: AngularJS内建的Filter AngularJS内建了一些常用的Filter 阅读全文
posted @ 2016-05-15 13:07 走在起点 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 我的一个学生,Heather Banks,想要实现他在Squarespace看到的一个效果: 根据她的以往经验,这个网站的HTML和CSS是完全在她的能力范围以内,于是我帮助她完成了这个效果。显示nav被裁减的效果是一个不简单的任务,我看到图片的第一反应是创建一个相匹配的背景被部分裁剪的图像,然后把 阅读全文
posted @ 2016-05-11 11:59 走在起点 阅读(682) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页