<address id="ttjl9"></address>

      <noframes id="ttjl9"><address id="ttjl9"><nobr id="ttjl9"></nobr></address>
      <form id="ttjl9"></form>
        <em id="ttjl9"><span id="ttjl9"></span></em>
        <address id="ttjl9"></address>

          <noframes id="ttjl9"><form id="ttjl9"></form>

          node 模塊簡述

          2020-3-24    seo達人

          Node 的os模塊是操作系統的

          Node 的內置模塊 fs


          內置模塊在下載node的時候就自帶的,使用 require()方法來導入

          語法 :require(‘模塊fs’)



          在內置模塊中的方法

          1 fs.readFile() —》用來專門 異步 讀取文件的方法 三個參數

          語法 :fs.readFile(‘要讀取的文件’,讀取文件的格式,讀取成功的回調函數)

          Eg : fs.readFIle(‘a’,’utf8’,’function(err,data){ })



          2 fs.readFileSync()-– 專門用來 同步 讀取的方法, 兩個參數

          語法: fs.readFileSync(‘要讀取的文件’,讀取格式)



          3 fs.writeFIle() —>用來寫入 異步 文件的方法 三個參數

          語法: fs.writeFile(‘寫入到哪個文件’,寫入的內容,成功的回調函數)

          Eg: fs.writeFile(‘./text.tex’,”內容”, function(){ })

          注意:再次寫入的內容會完全覆蓋 。如果文件夾沒有 會自動創建一個文件夾



          4 fs.writeFileSync() --> 同步寫入的方法

          語法: fs.writeFileSync(‘寫入到文件’,“寫入的內容”)



          Node的http模塊

          這個模塊專門用來創建服務的

          只能支持http協議。

          也是使用require()方法

          Const http= require(“http”)



          方法

          1 http.createServer(function(req,res){ }) 兩個形參

          Req=request 代表每次的請求信息

          Res=response 代表每次請求的響應

          返回值是一個服務,當服務監聽端口號的時候,就變成了服務器。

          2 監聽端口號

          創建的服務.listen(監聽的端口號,監聽成功的回調函數(選填))

          server.listen(8080,function(){ 端口號0-65535 建議0-1023不使用 })

          此時瀏覽器就可以執行localhost進行訪問了



          自定義模塊

          每一個js文件都是一個獨立的模塊,他們都自帶一個 module 是一個對象,

          其中 module里面的 exports,是一個對象 這個 module.exports 就是這個文件向外導出的內容,也就是說,只有導出,才能導入



          Eg: function fn1(){console.log() }

          Module.exports.fn1=fn1

          這樣,才能是另一個js文件到入這個文件 同樣也是require(‘./js’)方法


          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://www.syprn.cn

          存檔

          亚洲va欧美va天堂v国产综合