回到佔佔推薦部落格索引
node.js是乙個執行在chrome指令碼引擎上的應用程式,它是基於事件驅動,單純種,非阻塞的輕量級的,高效的應用程式,它可以用做搭建web伺服器上.
node.js官網的乙個類似hello world的例項
上面**的功能是開啟乙個埠1337來進行http協議的監聽,當有客戶端發出請求(request)時,node.js會做出乙個響應(resonse),結果是在客戶端的瀏覽器上輸出hello world字元!
node.js不僅可以建立http服務,而且還可以建立基於tcp的服務,下面是乙個socket通訊的例子,向客戶端開啟1337埠,進行對tcp協議的監聽
var net = require('net');var server = net.createserver(function
(socket) );
server.listen(1337, '127.0.0.1');
我們在書寫**時,可以看到,node.js像其它語言一樣,都有自己的引用關鍵字,即將一些類庫引入到當前服務中來,在node.js裡require就是這個關鍵字,它實現了對類庫的引用.
第乙個小例子,實現了request.querystring功能
第二個小例子,解決中文亂碼的問題
第三個小例子,nodejs與redis實現高併發的佇列儲存
第四個小例子,nodejs處理get請求和post請求
永久更新中...
回到佔佔推薦部落格索引
NodeJS學習目錄
幾年前,對於學習nodejs可能還有所遲疑,怕分散了前端學習的精力。但到了現在,如果不學習nodejs,前端的學習卻可能無法再有所進展。技術的進步就是這麼殘酷。對新技術觀望的時候,該技術已經大行其道了 小火柴將nodejs的知識體系進行了梳理和歸納,總結成以下目錄初識 安裝 事件events模組 包...
nodejs 讀取目錄
文件參考位址 1.常用讀取目錄方式const fs require fs const path require path let filedir path.resolve dirname,filedir 非同步讀取目錄內容 fs.readdir filedir,err,files 2.語法說明 非同...
nodejs建立多層目錄
同步 fs.mkdirsync tmp fs.mkdirsync tmp test 非同步 fs.mkdir tmp function err console.log tmp目錄建立成功。fs.mkdir tmp test function err console.log test目錄建立成功。va...