【node.js中的dns.getServers方法使用说明】教程文章相关的互联网学习教程文章

node.js中的buffer.Buffer.isEncoding方法使用说明

方法说明: 检测是否为有效的编码参数,返回true 或 false。 语法:代码如下: Buffer.isEncoding(encoding)接收参数: encoding {String} 被检测的编码格式 例子:代码如下: var a = Buffer.isEncoding(base64); console.log(a);源码:代码如下: Buffer.isEncoding = function(encoding) { switch ((encoding + ).toLowerCase()) { case hex: case utf8: case utf-8: case ascii: case binary: cas...

node.js中的buffer.length方法使用说明

方法说明: 该方法将返回buffer对象的长度。 语法:代码如下: buffer.length接收参数: 无 例子:代码如下: buf = new Buffer(1234); console.log(buf.length); buf.write("some string", 0, "ascii"); console.log(buf.length); // 1234 // 1234

node.js中的buffer.fill方法使用说明

方法说明: 将制定数据填充到buffer中。 语法:代码如下: buffer.fill(value, [offset], [end])接收参数: value 将要填充的数据 offet 填充数据的开始位置,不指定默认为 0 end 填充数据的结束位置,不指定默认为 buffer 的 长度。 例子:代码如下: //例子1中,不指定填充内容的起止位置 var b = new Buffer(50); b.fill("h"); //例子2中,指定了填充内容的起止位置 var b = new Buffer(50); va...

node.js中的http.request方法使用说明

方法说明: 函数的功能室作为客户端向HTTP服务器发起请求。 语法:代码如下: http.get(options, callback)由于该方法属于http模块,使用前需要引入http模块(var http= require(“http”) ) 接收参数: option 数组对象,包含以下参数: host: 表示请求网站的域名或IP地址(请求的地址)。 默认为localhost。 hostname: 服务器名称,主机名是首选的值。 port: 请求网站的...

node.js中的http.response.removeHeader方法使用说明

方法说明: 移除等待隐式发送的头。 语法:代码如下: response.removeHeader(name)接收参数: name 响应头的类型,注意这个名字是不区分大小写。 例子:代码如下: response.removeHeader("Content-Encoding");

node.js中的http.response.setHeader方法使用说明

方法说明: 设置头文件信息。 如果将要发送的信息已包含头文件,执行该方法后头文件的值将被改写。 如果一个头文件需要传递多个值,可以使用数组。 语法:代码如下: response.setHeader(name, value)接收参数: name 响应头的类型,注意这个名字是不区分大小写。 value 响应头的值 例子:代码如下: response.setHeader("Content-Type", "text/html"); //或者使用数组形式 response.setHeader("Set-Cookie", ["t...

node.js中的console.info方法使用说明

方法说明: 该方法与 console.log() 相同。从源码看,它是直接调用console.log的。 语法:代码如下: console.info([data], [...])接收参数: 接受若干个参数,如果只有一个参数,则输出这个参数的字符串形式。 如果有多个参数,则以类似于C语言printf()命令的格式输出。 如果没有参数,只打印一个换行符 例子:代码如下: var count = 1234; console.info(count: %d, count);源码:代码如下: Console.prototype.info = Console.pro...

node.js中的console.warn方法使用说明

方法说明: 该方法与 console.error() 相同。看源码就知道,console.error其实就是直接调用console.warn的 语法:代码如下: console.warn([data], [...])接收参数: console.log接受若干个参数,如果只有一个参数,则输出这个参数的字符串形式。 如果有多个参数,则以类似于C语言printf()命令的格式输出。 如果没有参数,只打印一个换行符 例子:代码如下: var count = 1234; console.error(count: %d, count);源码:代码如下: Co...

node.js中的console.assert方法使用说明

方法说明: 该方法和 assert.ok() 相同。如果 表达式(expression)求值结果是false将会抛出一个 AssertionError 伴随着提示信息(message) 语法:代码如下: console.assert(expression, [message])接收参数: expression 表达式 message 错误提示信息 例子:代码如下: var a = 0; console.assert(a == 1, error!);源码:代码如下: Console.prototype.assert = function(expression) { if (!expression...

node.js中的console.log方法使用说明

方法说明: 向标准输出流打印字符并以换行符结束。 语法:代码如下: console.log([data], [...])接收参数: console.log接受若干个参数,如果只有一个参数,则输出这个参数的字符串形式。 如果有多个参数,则以类似于C语言printf()命令的格式输出。 如果没有参数,只打印一个换行符。 例子:代码如下: var count = 1234; console.log(count: %d, count); //输出结果 count : 1234; console.log(Hello world); //输出结果 Hello w...

node.js中的url.format方法使用说明

方法说明: 将一个解析后的URL对象、转成、一个格式化的URL字符串。 语法:代码如下: url.format(urlObj)接收参数: urlObj 表示 URL对象,可包含以下属性:(可对照例子) href 完整路径 protocolis 协议(如http://) auth hostname 主机名 port 端口 host 主机(主机名 + 端口) pathname ‘/ 可以理解成...

node.js中的url.parse方法使用说明

方法说明: 讲一个URL字符串转换成对象并返回。 语法:代码如下: url.parse(urlStr, [parseQueryString], [slashesDenoteHost])接收参数: urlStr url字符串 parseQueryString 为true时将使用查询模块分析查询字符串,默认为false slashesDenoteHost 默认为false,//foo/bar 形式的字符串将被解释成 { pathname: ‘//foo/bar } 如果设置成true,//foo/bar...

node.js中的querystring.parse方法使用说明

方法说明: 将字符串转成对象。说白了其实就是把url上带的参数串转成数组对象。(看例子就知道咯) 语法:代码如下: querystring.parse(str, [sep], [eq], [options])接收参数: str 欲转换的字符串 sep 设置分隔符,默认为 ‘& eq 设置赋值符,默认为 ‘= [options] maxKeys 可接受字符串的...

node.js中的url.resolve方法使用说明

方法说明: 为URL或 href 插入 或 替换原有的标签。(不懂可以看例子) 语法:代码如下: url.resolve(from, to)由于该方法属于url模块,使用前需要引入url模块(var url= require(“url”) ) 接收参数: from 源地址 to 需要添加或替换的标签 例子:代码如下: var url = require(url); var a = url.resolve(/one/two/three, four) , b = url.resolve(http://example.com/, /one), c = url.resolve(ht...

node.js中的querystring.stringify方法使用说明

方法说明: 将对象转换成字符串,字符串里多个参数将用 ‘& 分隔,将用 ‘= 赋值。 这个函数的操作和 querystring.parse() 是相反的,具体可以看一下例子就了解了。 语法:代码如下: querystring.stringify(obj, [sep], [eq])接收参数: obj 欲转换的对象 sep 设置分隔符,默认为 ‘& eq 设置赋值符,默...