fetch api, async,await的使用
fetch
//成功then 失败catch()
fetch(url).then(response=>response.json())
.then(json=>console.log(json))
.catch(error)
async,await简化fetch
//async异步类型函数
async function getUser(){
const response =await fetch(url);
const result = await response.json();
console.log(result);
}
npm 安装与删除包的常用操作
//默认安装的是开发依赖:node install 包名
//生产依赖:node install 包名 -D
//安装(可以简写node i 包名)
node install 包名
//安装全局
node install 包名 -g
//删除(可以简写node uni 包名)
node uninstall 包名
*:允许大版本更新
^:允许小版本更新
~: 仅允许修复补丁
node中的模块声明,导出与导入
1.核心模块: node自带模块
2.文件模块:自定义模块
3.第三方模块:npm安装
代码示例
//引入核心模块http
let http = require('http');console.log(http);
//文件模块|导出文件用exports 实现逐个和统一导出
let site = require(导出文件路径)
console.log(site.导出文件的变量或者函数名);