
Node.js
小可_子衿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Node.js_Get和Post
/** * Created by cxm on 2016/1/11. */ var http = require("http"); var url = require("url"); var util = require("util"); var querystring = require("querystring"); // Get //http.createServer(functio原创 2016-01-15 17:05:17 · 314 阅读 · 0 评论 -
Node.js_常用工具
/** * Created by cxm on 2016/1/11. */ var util = require("util"); /* function Base() { this.name = "Base"; this.base = 2016; this.sayHello = function() { console.log("Hell原创 2016-01-13 22:57:05 · 338 阅读 · 0 评论 -
Node.js_exports和module.exports
Node.js中的exports与module.exports的区分 1. module应该是require方法中,上下文中的对象 2. exports对象应该是上下文中引用module.exports的新对象 3. exports.a = xxx 会将修改更新到module.exports对象中 4. exports = xxx 直接改变了 exports的指向 上面这4条揭示了这两个原创 2016-01-31 12:42:46 · 517 阅读 · 0 评论 -
Node.js_全局对象
/** * Created by cxm on 2016/1/11. */ // setTimeout(function, delay) //function sayHello() //{ // console.log("Hello World"); //} //var time = setTimeout(sayHello, 2000); //clearTimeout(sayHello原创 2016-01-12 23:15:49 · 426 阅读 · 0 评论 -
Node.js_基本类型
/** * Created by cxm on 2016/1/11. */ // number var count = 100; console.log(typeof(count)); // string var str = "cxm"; console.log(typeof(str)); // function var func = function(data){ consol原创 2016-01-12 15:20:44 · 557 阅读 · 0 评论 -
Node.js_路由
/** * Created by cxm on 2016/1/11. */ var server = require("./server"); var router = require("./router"); server.start(router.route);/** * Created by cxm on 2016/1/11. */ var http = require("ht原创 2016-01-11 23:29:01 · 433 阅读 · 0 评论 -
Node.js_函数
/** * Created by cxm on 2016/1/11. */ // 函数 function say(str) { console.log(str); }; function execute(func, value) { if (func) { func(value); } }; execute(say, "Hello Wor原创 2016-01-11 23:12:00 · 329 阅读 · 0 评论 -
Node.js_事件驱动
/** * Created by cxm on 2016/1/11. */ // 引入events事件模块 var events = require("events"); // 创建EventEmitter对象 var eventEmitter = new events.EventEmitter(); // 绑定connection事件 eventEmitter.on("connecti原创 2016-01-11 22:21:47 · 367 阅读 · 0 评论 -
Node.js_同步/异步回调
/** * Created by cxm on 2016/1/11. */ var fs = require("fs"); // 回调函数 // 同步读取 //var data = fs.readFileSync("input.txt", "utf-8"); //console.log(data.toString()); // //console.log("程序执行结束."); //原创 2016-01-11 22:06:07 · 420 阅读 · 0 评论 -
Node.js_Stream流
/** * Created by cxm on 2016/1/11. */ var fs = require("fs"); var zlib = require("zlib"); // 读取流 //var data = ""; //var readStream = fs.createReadStream("input.txt"); //readStream.setEncoding("utf原创 2016-01-17 14:39:03 · 421 阅读 · 0 评论 -
Node.js_Buffer缓冲区
/** * Created by cxm on 2016/1/11. */ /* // 方式1 var buf = new Buffer(10); console.log(buf.toString()); // 方式2 var buf = new Buffer([10, 20, 30, 40, 50]); console.log(buf.toString()); // 方式3 var b原创 2016-01-17 14:07:37 · 414 阅读 · 0 评论 -
Node.js_Dns模块
/** * Created by cxm on 2016/1/11. */ var dns = require("dns"); // 将域名(比如 'runoob.com')解析为第一条找到的记录 A (IPV4)或 AAAA(IPV6)。参数 options可以是一个对象或整数。如果没有提供 options,IP v4 和 v6 地址都可以。如果 options 是整数,则必须是 4 或原创 2016-01-16 14:54:45 · 401 阅读 · 0 评论 -
Node.js_Path模块
/** * Created by cxm on 2016/1/11. */ var path = require("path"); // 规范化路径,注意'..' 和 '.'。 console.log(path.normalize("/test/test1//////2slashes/1slash/tab/..")); // 用于连接路径。该方法的主要用途在于,会正确使用当前系统的路径分原创 2016-01-15 18:21:36 · 896 阅读 · 0 评论 -
Node.js_OS模块
/** * Created by cxm on 2016/1/11. */ // OS模块 var os = require("os"); // 定义了操作系统的行尾符的常量。 console.log(os.EOL); // 返回操作系统的默认临时文件夹。 console.log(os.tmpdir()); // 返回 CPU 的字节序,可能的是 "BE" 或 "LE"。 consol原创 2016-01-15 17:51:04 · 926 阅读 · 0 评论 -
Node.js_assert
var assert = require("assert"); //assert.fail("2", "2", "assert.fail", ","); //var a = true; //var b = false; //assert(a == b, "测试是否为真。为真:不抛出异常;为假:抛出异常"); //var a = 10; //var b = 10; //assert.equal原创 2016-02-01 23:01:58 · 536 阅读 · 0 评论