文章列表 (共 622 篇,第 51/63 页)
ES6 中的类实际上就是个函数,而且正如函数的定义方式有函数声明和函数表达式两种一样,类的定义方式也有两种,分别是:类声明、类表达式。类声明 类声明是定义类的一种方式,就像下面这样,使用 class 关键字后跟一个类名(这里是 Ploygon),就可以定义一个类。'use strict';
class Polygon&n...
阅读全文 →
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。 Node v4这个版本是Node和iojs合并后发布的首个稳定版本,并且为开发者带来了大量的ES6语言扩展。了解 Node.j...
阅读全文 →
rocess模块用来与当前进程互动,可以通过全局变量process访问,不必使用require命令加载。它是一个EventEmitter对象的实例。属性process对象提供一系列属性,用于返回系统信息。process.pid:当前进程的进程号。process.version:Node的版本,比如v0.10.18。process.platform:当前系统平...
阅读全文 →
要求编写一个 HTTP 服务器,每当接收到一个路径为 ‘/api/parsetime’ 的 GET 请求的时候,响应一些 JSON 数据。我们期望请求会包含一个查询参数(query string),key 是 “iso ,值是 ISO 格式的时间。如:/api/parsetime?iso=2015-11-17T12:10:15.474Z所响应的 JSON 应...
阅读全文 →
EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。对于每个事件,EventEmitter 支持 若干个事件监听器。当事件触发时,注册到这个事件的事件监听器被依次调用,事件参数作为回调函数参数传递。让我们以下面的例子解释这个过程://event.js 文件
var events&nbs...
阅读全文 →
Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。EventEmitter 类eve...
阅读全文 →
昨日应邀参加聚合大数据年会 感触颇深 bat 都派员参加了 未来是数据的天堂 有数据就有未来 所以昨天的主题是”未来已来“ 聚合数据是一家 “数字银行”的创业公司 发展迅速 刚发布产品的时候我就比较关注 简单介绍下聚合数据 聚合数据是一个...
阅读全文 →
功能主要用MySQL数据库,包括登录、注册、主页三部分;下面就一步步开始吧! 1.新建express + ejs 项目:usercd 工作目录
express -e user
cd user && npm install 2.创建数据库CREATE DATABAS...
阅读全文 →
不了解网络编程的程序员不是好前端,而NodeJS恰好提供了一扇了解网络编程的窗口。通过NodeJS,除了可以编写一些服务端程序来协助前端开
发和测试外,还能够学习一些HTTP协议与Socket协议的相关知识,这些知识在优化前端性能和排查前端故障时说不定能派上用场。本章将介绍与之相关的
NodeJS内置模块。开门红NodeJS本来的用途是编写高性能Web服务器...
阅读全文 →
使用NodeJS编写前端工具时,操作得最多的是文本文件,因此也就涉及到了文件编码的处理问题。我们常用的文本编码有UTF8和GBK两种,并且UTF8文件还可能带有BOM。在读取不同编码的文本文件时,需要将文件内容转换为JS使用的UTF8编码字符串后才能正常处理。BOM的移除BOM用于标记一个文本文件使用Unicode编码,其本身是一个Unicode字符(&qu...
阅读全文 →