Global and window 全局对象
首先,下载安装nodejs
//node环境下为global
//浏览器环境下为window
global.setTimeout(function () {
console.log("xx");
},1000);
//global下的内置对象 setTime(), setInterval()
//当前绝对路径文件夹—前面不加global
console.log(__dirname);
//当前文件的绝对路径
console.log(__filename);
process.exit(); 进程
console.log("ceshi");
console.log("ceshi");
process.exit();//提前结束进程,后面不执行
console.log("ceshi");
node内置模块
语法:require(‘模块名’)
util模块
见文知意,就不累叙
isArray(),isRegExp(),isDate(),isError
eg:
var util = require('util');
//传入参数,返回是布尔值
console.log(util.isArray([]));
http模块
抓取网页内容
语法:request({host,port,path,method,headers},callback)
var http = require('http');
//发起一个request请求
http.request({
host: 'www.baidu.com',//必须
port: 80,
path: '/',//根路径
method : 'get',
headers:{
//主要用于同个ip下的多个域名访问
host:'file.home.com'
}
}, function (response) {