12 2015 档案

摘要:函数的声明方式 在定义一个函数的时候通常有两种声明方式: 不同之处 预解析 让我们先看一个例子: 可以看到,函数声明foo被预解析了,它可以在其自身代码之前执行;而函数表达式foo_later则不能。要解决这个问题,我们先要弄清楚JavaScript解析器的工作机制。 变量提升(hoist) Jav 阅读全文
posted @ 2015-12-31 16:34 潘诗瑶 阅读(1485) 评论(1) 推荐(0)
摘要:序言 长度单位可以总体的分为绝对长度单位和相对长度单位。CSS中最为大家熟知的无疑是px和em,但与此同时还存在pt, rem, vw, vh等其他计量单位,使用好它们可以大大增长我们的开发效率。本篇文章试图整理在前端开发中用到的CSS单位和其应用场景。 px——像素 px是pixel缩写,是基于像 阅读全文
posted @ 2015-12-22 10:01 潘诗瑶 阅读(527) 评论(0) 推荐(0)
摘要:序言 正则表达式,又叫规则表达式。把人类世界的一些字符规则以计算机能够理解的语言表达出来。Javascript提供了一个对象RegExp(Regular Expression)来管理和正则表达式相关的一切。 创建方式 有两种声明正则对象的方法: 字面形式创建:reg = /pattern/attri 阅读全文
posted @ 2015-12-18 16:56 潘诗瑶 阅读(401) 评论(0) 推荐(0)
摘要:完全面向资源,API以复数形式表示路径(Endpoint)http://example.com/libraries //列出所有图书馆http://example.com/books //列出所有图书http://example.com/l... 阅读全文
posted @ 2015-12-10 09:38 潘诗瑶 阅读(206) 评论(0) 推荐(0)
摘要:序言 本篇文章会详细介绍使用HTML5开发离线应用的步骤,以及本地存储与cookie的一些异同,最后利用上面所学例子来实现一个购物车场景。 使用HTML5离线存储的基本过程如下: 离线检测:首先要对设备进行离线状态检测,根据设备在线或者离线判断接下来的操作; 离线缓存:将需要被缓存的资源写在一个描述 阅读全文
posted @ 2015-12-09 16:52 潘诗瑶 阅读(338) 评论(0) 推荐(0)