事件发射器是Node里除了回调函数外的另一十分重要的异步编程技术。 在MFC等图形界面编程库中,事件发射器是非常常见的,比如,鼠标点击事件,点击了鼠标后,就会触发鼠标点击后的函数——事件发射器触发事件,并且在事件被触发后处理它们。在Node API组件中,如HTTP服务器、TCP服务器等都被做成了事件发射器,所以掌握事件发射器的编程方法,是非常重要的。使用on添加监听器步骤:声明事件发射器类
创建事...
分类:
Web程序 时间:
2015-04-04 19:48:23
阅读次数:
105
1.基本型不可以加属性,读出来是undefinedvar a=1a.p=2console.log(a.p)输出:undefined2. undefined运算undefined+1=NaNundefined+'str'=undefinedstrundefined+true=NaN3. 声明顺序函数声...
分类:
Web程序 时间:
2015-03-30 16:07:10
阅读次数:
151
1.概述上一篇中我们实现了客户端的路由请求,包括直接使用js返回内容响应和使用html文件响应,但上一篇中最后的显示结果只是一个很普通的html文件,不能使用css样式和js文件,今天我们就通过设置响应文件的mime类型来实现不同文件的响应。文章会先介绍什么是mime类型,然后介绍两种设置mime类型的方法,第一种是通过后缀名判断文件类型,从而进行响应;第二种是使用第三方mime模块进行响应。示例是...
分类:
Web程序 时间:
2015-03-28 15:49:09
阅读次数:
240
显示文档结构JS常见兼容性问题JS语言本身的兼容性问题DOM方面的兼容性问题JS基础库CSS常见兼容性问题什么是hasLayout与hasLayout有关的问题Peekaboo Guillotine Bug [IE6]Unscrollable Content Bug [IE6]Border Miss...
分类:
Web程序 时间:
2015-03-18 11:58:42
阅读次数:
211
Angular js是js基础上封装的framework,适合前后端分离开发中用于前端开发。Angular js中view和model的动态绑定是特色之一。Angular js的代码运行分为config阶段和run阶段。例如用ng-route做单页面,则route配置在config阶段运行,cont...
分类:
Web程序 时间:
2015-03-16 22:42:41
阅读次数:
136
前言:本教程适合于有一定HTML、CSS、JS基础的前端开发人员。如何写一个chrome 插件呢?在入门时只需要弄明白以下4个概念就OK了。1、manifest.json配置文件2、background背景区3、popup弹出区4、content内容区那么,在讲那4个概念之前,我们先来了解下chro...
分类:
其他好文 时间:
2015-03-12 22:05:05
阅读次数:
288
HTML网站开发的主要原则是:–用标签元素HTML描述网页的内容结构;–用CSS描述网页的排版布局;–用JavaScript描述网页的事件处理,即鼠标或键盘在网页元素上的动作后的程序HTML(HyperTextMark-upLanguage超文本标记语言)的缩写,是最基础的网页语言。Html是通过标...
分类:
Web程序 时间:
2015-03-03 18:03:56
阅读次数:
214
js基础:1.JavaScript算术运算符2.JavaScript赋值运算符Note:在数值运算中“+”符号表示两值相加,在字符串中“+”表示连个字符链接3.JavaScript比较和逻辑运算符4.条件语句:条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完..
分类:
Web程序 时间:
2015-02-28 16:42:44
阅读次数:
221
基础篇:个人觉得js应该是作为程序员的第一门语言,因为你经常上网什么的,按个F12就可以审查元素了,下面介绍下js中的一些好玩东西和知识点,基础知识请前往W3chool补充,本人不做介绍1.window.open网上有人整了个游戏,利用window.open函数,大胆敢去冒险的请用手机前往http:...
分类:
Web程序 时间:
2015-02-24 06:56:13
阅读次数:
278