零下一度
浏览量2787 | 粉丝12 | 关注2
2017-06-26 11:47:57
理解什么是Node.js?
理解Node.js
为了理解Node.js是如何工作的,首先你需要理解一些使得Javascript适用于服务器端开发的关键特性。Javascript是一门简单而又灵活的语言,这种灵活性让它能够经受住时间的考验。函数、闭包等特性使Javascript成为一门适合Web开发的理想语言。
有一种偏见认为Javascript是不可靠的,然而事实并非如此。人们对Javascr
1451
2017-06-26 11:47:26
BOM的实例详解
BOM
浏览器对象模型(Browser Object Model),使浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。
浏览器对象模型(Browser Object Model) BOM提供了独立于内容而与浏览器窗口进行交互的对象。 由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属
2154
2017-06-26 11:46:36
怎么让用户收到浏览器的消息提醒?
如何让用户在浏览器最小化的状态下也能及时的收到消息提醒呢? 这个问题作为webRd是要正面面对的. 大约可分两种场景:一种是类似桌面通知的形式还有一种是类似QQ提醒(在系统任务栏闪烁随后高亮);接下来分别研究下:
桌面提醒:
这个H5有个强大的API没错就是Notification, 没听过? https://developer.mozilla.org/en-US/docs/Web/AP
4255
2017-06-26 11:45:30
js怎么停止冒泡和阻止浏览器默认行为实例
事件兼容
function myfn(e){ var evt = e ? e:window.event; }
js停止冒泡
function myfn(e){
window.event? window.event.cancelBubble = true : e.stopPropagation();
}
js阻止默认行为
function myfn(e){
window.event?
1331
2017-06-26 11:44:51
webpack-plugin插件实例介绍
1,项目安装 html-webpack-plugin 插件
npm install html-webpack-plugin --save-dev
2,引用 html-webpack-plugin 插件
var htmlWebpackPlugin = require('html-webpack-plugin');
3,调用 html-webpack-plugin 插件
module.ex
1836
2017-06-26 11:44:14
详解nodeJS中的流(stream)
前面的话
当内存中无法一次装下需要处理的数据时,或者一边读取一边处理更加高效时,我们就需要用到数据流。NodeJS中通过各种Stream来提供对数据流的操作。本文将详细说明NodeJS中的流stream
概述
流(stream)在Nodejs中是处理流数据的抽象接口。stream模块提供了基础的API 。使用这些API可以很容易地来构建实现流接口的对象。Nodejs提供了多种
2143
2017-06-26 11:43:22
js中对事件的理解
事件(event)
1.什么是JavaScript事件?
事件是文档或浏览器中发生的特定交互瞬间。
2.事件流
事件流描述的是从页面中接受事件的顺序,包含IE提出的事件冒泡流与Netscape提出的事件捕获流。浏览器默认的是事件冒泡流。
两种思想:
IE的事件流叫做事件冒泡,即事件开始时由最具体的元素接受,然后逐级向上传播到较为不具体的节点。
Netsca
1492
2017-06-26 11:48:51
js 中格式化时间代码分享
在js中常常要求对时间的输出格式进行格式化,比如 2017-01-01 10:10,比较麻烦的是月,日,小时,分。它们的格式一般要求两位,如果小于10的话需要在前边补0,当然这算不上什么问题,可以通过判断完成,比如 day = day>10?day:("0"+day);但是这样的代码写多了总想写点有新意的代码。
var format=
1340
2017-06-26 11:48:38
nodeJS事件中events的实例教程
前面的话
events模块是node的核心模块,几乎所有常用的node模块都继承了events模块,比如http、fs等。本文将详细介绍nodeJS中的事件机制
EventEmitter
多数 Node.js 核心 API 都是采用惯用的异步事件驱动架构,其中某些类型的对象(称为触发器)会周期性地触发命名事件来调用函数对象(监听器)。例如,一个net.Server对象会在每次
1582
2017-06-26 11:48:17