node入门(一)--内置模块

本文介绍了Node.js的内置模块,包括全局对象Global和window,重点讲解了process.exit()如何控制进程结束。此外,详细阐述了util模块的实用功能,以及http模块如何创建服务器并实现GET和POST请求。同时,还探讨了文件系统模块和子进程模块的使用方法。
摘要由CSDN通过智能技术生成

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) {
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值