共计 813 个字符,预计需要花费 3 分钟才能阅读完成。
HTTP 事务:
首先、HTTP 事务形容得是一次残缺的从申请到响应的过程:
- 用户发动申请时,首先进行域名解析
- 拿到域名所对应的 IP 地址之后,通过 TCP 协定建设与服务端的通信连贯。(三次握手,建设连贯)
- 服务接管到用户申请之后,进行业务解决,随后将申请之后的后果返回给浏览器
- 浏览器接管到后盾的数据 (4 次挥手,断开连接) 注:connection:keep-alive 常连贯
Node 模块化标准:
解决的问题:
- 变量净化:就是两个 JS 文件中的变量能够互相拜访 造成了变量笼罩
- 依赖治理:就是须要人工来治理且繁琐 效率不高
- node javascript` 的运行时:也就是运行环境且分两种(浏览器、Node)
node 规范:
每个 JS 文件都是模块 都有一个独立的作用域
通过 require(“门路”)来引入
module.exports={要裸露的货色}
来裸露 统称 接口
npm 包管理工具(Node Package Manage)
1、批改淘宝源:关上命令控制符 复制 npm
config set registry https://registry.npm.taobao.org
2、创立一个工程目录(文件夹)myapp
,并进入终端
3、终端我的项目初始化:npx
express-generator
4、终端装置依赖:npm
install
5、终端 启动 npm
start
6、浏览器 应用 http://localhost:3000 拜访,查看拜访页面弹出为胜利!
浏览器模块化标准:
JS 引入标准:<script type=”module” src=”./src/1.js”></script>
裸露单个:export 跟要裸露的办法;
单个引入:import{被裸露的办法}from” 门路.js
“;
批量裸露:export default {要裸露的办法 1, 要裸露的办法 2};
批量引入:import 任意值接管 from “ 门路.js
“;
引入了两个办法 add、add1 并传参
注:当引入的办法和本身办法同名时 能够用 xx as xx 取别名
正文完
发表至: javascript
2020-11-29