新聞中心
這篇文章給大家分享的是有關(guān)HTTP事務(wù)、Node模塊化規(guī)范是什么的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧。
成都創(chuàng)新互聯(lián)公司是一家專(zhuān)業(yè)提供涿州企業(yè)網(wǎng)站建設(shè),專(zhuān)注與網(wǎng)站制作、成都做網(wǎng)站、html5、小程序制作等業(yè)務(wù)。10年已為涿州眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專(zhuān)業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。
HTTP事務(wù):
首先、HTTP事務(wù)描述得是一次完整的從請(qǐng)求到響應(yīng)的過(guò)程:
用戶(hù)發(fā)起請(qǐng)求時(shí),首先進(jìn)行域名解析
拿到域名所對(duì)應(yīng)的 IP 地址之后,通過(guò) TCP 協(xié)議建立與服務(wù)端的通信連接。( 三次握手,建立連接 )
服務(wù)接收到用戶(hù)請(qǐng)求之后,進(jìn)行業(yè)務(wù)處理,隨后將請(qǐng)求之后的結(jié)果返回給瀏覽器
瀏覽器接收到后臺(tái)的數(shù)據(jù) (4次揮手,斷開(kāi)連接 ) 注:connection:keep-alive常連接
Node模塊化規(guī)范:
解決的問(wèn)題:
變量污染:就是兩個(gè)JS文件中的變量可以相互訪(fǎng)問(wèn) 造成了變量覆蓋
依賴(lài)管理:就是需要人工來(lái)管理且繁瑣 效率不高
node javascript`的運(yùn)行時(shí):也就是運(yùn)行環(huán)境且分兩種(瀏覽器、 Node)
node標(biāo)準(zhǔn):
每個(gè)JS文件都是模塊 都有一個(gè)獨(dú)立的作用域
通過(guò) require(“路徑”)來(lái)引入
module.exports={要暴露的東西}
來(lái)暴露 統(tǒng)稱(chēng) 接口
npm包管理工具(Node Package Manage)
1、修改淘寶源:打開(kāi)命令控制符 復(fù)制npm
config set registry https://registry.npm.taobao.org
2、創(chuàng)建一個(gè)工程目錄(文件夾) myapp
,并進(jìn)入終端
3、終端項(xiàng)目初始化:npx
express-generator
4、終端安裝依賴(lài):npm
install
5、終端 啟動(dòng) npm
start
6、瀏覽器 使用 http://localhost:3000 訪(fǎng)問(wèn),查看訪(fǎng)問(wèn)頁(yè)面彈出為成功!
瀏覽器模塊化規(guī)范:
JS引入規(guī)范:
暴露單個(gè):export 跟要暴露的方法;
單個(gè)引入:import{被暴露的方法}from"路徑.js
";
批量暴露:export default { 要暴露的方法1, 要暴露的方法2};
批量引入:import 任意值接收 from "路徑.js
";
引入了兩個(gè)方法 add、add1并傳參
注:當(dāng)引入的方法和自身方法同名時(shí) 可以用 xx as xx 取別名
感謝各位的閱讀!關(guān)于HTTP事務(wù)、Node模塊化規(guī)范是什么就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!
當(dāng)前文章:HTTP事務(wù)、Node模塊化規(guī)范是什么
新聞來(lái)源:http://ef60e0e.cn/article/pgopdh.html