- 伊谢尔伦
- 浏览量9284 | 粉丝173 | 关注2
-
2017-07-24 11:03:12
- Buffer是什么?Buffer如何使用和具体使用场景实例详解
- JavaScript对字符串处理十分友好,无论是宽字节还是单字节字符串,都被认为是一个字符串。Node中需要处理网络协议、操作数据库、处理图片、文件上传等,还需要处理大量二进制数据,自带的字符串远不能满足这些要求,因此Buffer应运而生。
-
5596
-
2017-07-24 11:11:34
- node.js如何使用querystring模块实例代码详解
- querystring从字面上的意思就是查询字符串,一般是对http请求所带的数据进行解析。querystring模块只提供4个方法,这4个方法是相对应的。 这4个方法分别是querystring.parse和querystring.stringify,querystring.escape和querystring.unescape。
-
1461
-
2017-07-24 11:55:29
- Node.js各种扩展方法代码实例汇总
- Node.js扩展 Init方法 为了创建一个Node.js扩展,我们需要编写一个继承node::ObjectWrap的C++类。 ObjectWrap 实现了让我们更容易与Javascript交互的公共方法 我们先来编写类的基本框架:
-
1772
-
2017-07-24 11:58:09
- Node.js中如何合并对象具体用法代码实例详解
- 在Node.js中我们可以通过underscore的extend或者lodash的merge来合并两个对象,但是对于像下面这种复杂的对象,要如何来应对呢? Node.js合并两个复杂对象 例如有以下两个object:
-
1955
-
2017-07-24 13:09:25
- node.js如何实现简单的图片上传代码详解
- 1.node-formidable 对文件上传提供帮助的组件 2.app.js var formidable = require('formidable'); var http = require( 'http' ); var sys = require('sys');
-
1533
-
2017-07-24 13:11:53
- Nodejsnode包管理和分发工具使用命令汇总
- npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。 1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。
-
1719
-
2017-07-24 13:15:42
-
2017-07-24 13:19:45
-
2017-07-24 13:27:33
- JavaScript如何去除数组中重复元素的思路和代码实例详解
- 在写程序过程中,经常会遇到去除数组中重复元素的需求。我们可以用一个两重循环来实现,对于小的数组。 但如果我们的数组比较大,里面的元素有上万个。那么用两重循环,效率是极为低下。 下面我们就用js的特性,编写一个高效去除数组重复元素的方法。
-
1846
-
2017-07-24 13:42:29
- Javascript装饰者模式的特点和用法实例详解
- 装饰者模式(Decorator Pattern):在不改变原类和继承的情况下动态扩展对象功能,通过包装一个对象来实现一个新的具有原对象相同接口的新的对象。 装饰者模式的特点: 1. 在不改变原对象的原本结构的情况下进行功能添加。 2. 装饰对象和原对象具有相同的接口,可以使客户以与原对象相同的方式使用装饰对象。 3. 装饰对象中包含原对象的引用,即装饰对象是真正的原对象经过包装后的对象。
-
1346