Fork me on GitHub

作为前端,你需要意识到什么?

摘要: 前端的发展飞速,在今天,已经不再是单单“网页制作”这个原始简单的概念能描述的了。 在我看来,前端处于一个非常中心的位置,联系着各个方面的资源。 所有的一切,设计、后端、网络、性能、用户体验、测试、系统、服务器、内容策略等等,都与前端有着微妙的联系,这也正是越来越让那个我觉得它非常有趣吸引人的地方,让 阅读全文
posted @ 2016-07-20 13:37 travelling-wxy 阅读(213) 评论(0) 推荐(0) 编辑

在网页中启动App

摘要: 背景 最近有一个需求,在手机web网页上提供一个入口,指引用户打开 native app,或者下载。 该怎么做呢? Url Scheme 这种方式下,被启动的 app 需要注册 Schema。 打开的话,就是通过 URL, 它会匹配跳转到 app 对应的 activity 中 那么,URL 该如何抛 阅读全文
posted @ 2016-07-20 13:18 travelling-wxy 阅读(498) 评论(4) 推荐(0) 编辑

CSS隐藏元素的几种方式

摘要: 为什么隐藏一个元素会有那么多的技巧,而且看起来都是做一样的事情?实际上,每个方法技巧都有着各自的不同,正是这个差异使不同的方法被用在不同的特定的场景下。所以,我们需要看清它们的差异,在适合的地方使用。 阅读全文
posted @ 2016-07-18 10:47 travelling-wxy 阅读(196) 评论(0) 推荐(0) 编辑

理解requirejs的几个重要点

摘要: require 遵循 AMD 规范,对依赖模块进行异步加载,等待异步加载完成,再执行回调。 所以有如下好处: 天生异步 依赖容易被识别 避免全局变量 如果需要可以懒加载 容易管理和组织代码 这里不说 AMD 和 CMD,单纯讲讲在requirejs运行的几个关键点。 1. 怎么去匹配一个模块的呢 ? 阅读全文
posted @ 2016-04-04 12:52 travelling-wxy 阅读(168) 评论(0) 推荐(0) 编辑

JavaScript - 事件机制

摘要: JavaScript是自有使用事件机制的语言,经常是在浏览器中与DOM交互的时候。所以了解并理解事件机制就变得很必要了。 阅读全文
posted @ 2016-03-16 22:56 travelling-wxy 阅读(134) 评论(0) 推荐(0) 编辑

JSON的序列化与还原

摘要: JSON--- 一种数据格式--- 支持的数据类型:字符串、数值、Boolean、null,对象,数组。JSON对象序列化 --- JSON.stringify()功能 >>> 把数据对象转化为字符串使用 >>> JSON.stringify(value[, replacer [, space]])... 阅读全文
posted @ 2015-11-30 18:48 travelling-wxy 阅读(1891) 评论(0) 推荐(0) 编辑

正则表达式的一些基础

摘要: 关于我熟悉又陌生的正则表达式~一个正则表达式包含一个模式和三个标志(i、g、m)一、RegExp实例方法使用:pattern.test(str)功能:目标字符串中是否包含了与模式匹配的内容1.test()返回值:true/false;2.exec()返回值:包含第一个匹配内容的数组,没有匹配到返回n... 阅读全文
posted @ 2015-11-30 18:41 travelling-wxy 阅读(191) 评论(0) 推荐(0) 编辑

跨域二三事

摘要: 什么是跨域? 简单的说,没有遵守浏览器“同源政策”的操作,就是跨域。 什么是“同源政策”? 同源是说协议、域名、端口都相同。 不同源下,缓存、dom获取、ajax请求都会受到限制。 同源政策的目的是保护用户信息的安全,否则,cookie都共享了,用户且不是可以随意冒充了? 但是很多时候,我们需要进行 阅读全文
posted @ 2015-11-24 20:34 travelling-wxy 阅读(442) 评论(0) 推荐(0) 编辑

与Web服务器通信 - Comet

摘要: Comet是一种更高级的AJAX技术,是一种服务器向页面推送数据的技术。能够让信息近乎实时被推送到页面上,适合处理比赛分数、股票报价等。 阅读全文
posted @ 2015-11-24 20:19 travelling-wxy 阅读(190) 评论(0) 推荐(0) 编辑

与 Web 服务器通信 - web sockets

摘要: 我们需要一种高效节能的双向通信机制来保证数据的实时传输。在此背景下,基于 HTML5 规范的、有 Web TCP 之称的 WebSocket 应运而生。WebSocket 是 HTML5 一种新的协议,实现了浏览器与服务器全双工通信。 阅读全文
posted @ 2015-11-24 19:55 travelling-wxy 阅读(225) 评论(0) 推荐(0) 编辑