摘要: 转自:http://segmentfault.com/a/1190000000728401模块Node.js 提供了exports和require两个对象,其中exports是模块公开的接口,require用于从外部获取一个模块的接口,即所获取模块的exports对象。接下来我们就来创建hello.... 阅读全文
posted @ 2015-09-23 14:35 Simon Lau 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 转自:http://segmentfault.com/a/1190000000733959什么是模块化开发?前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得... 阅读全文
posted @ 2015-09-23 11:14 Simon Lau 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 转自:http://segmentfault.com/a/1190000000725051js类的基本含义我们知道,在js中,是没有类的概念的。类的所有实例对象都从同一个原型对象上继承属性,因此,原型对象是类的核心。类是对象的抽象,而对象是类的具体实例。类是抽象的,不占用内存,而对象是具体的,占用存... 阅读全文
posted @ 2015-09-23 11:03 Simon Lau 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 转自:http://segmentfault.com/a/1190000002174034事件处理程序在DOM中定义了一些事件, 而响应某个事件的函数就叫事件处理程序(或事件侦听器)。事件处理程序的名字一般以“on”开头,例如:onclick等事件冒泡与捕获事件流指的是页面中接收事件的顺序,IE,火... 阅读全文
posted @ 2015-09-23 10:52 Simon Lau 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 转自:http://segmentfault.com/a/1190000000699097基本概念正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。首先推荐几个正则表达式编辑器Debuggex :http... 阅读全文
posted @ 2015-09-23 10:51 Simon Lau 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 转自:http://segmentfault.com/a/1190000000691919Ajax及其工作原理AJAX 是一种与服务器交换数据无需刷新网页的技术,最早由Google公司在谷歌地图里使用,并迅速风靡。AJAX是不能跨域的,如需跨域,可以使用document.domain='a.com'... 阅读全文
posted @ 2015-09-23 10:50 Simon Lau 阅读(338) 评论(0) 推荐(0) 编辑