理解nodejs中函数的参数的来由
生活随笔
收集整理的這篇文章主要介紹了
理解nodejs中函数的参数的来由
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
看一段創建并啟動nodejs服務的代碼,如下:
var http = require('http');http.createServer(function (request, response) {response.writeHead(200, {'Content-Type': 'text/plain'});response.end('Hello World\n'); }).listen(8888);// 終端打印如下信息 console.log('Server running at http://127.0.0.1:8888/');以上createServer中的函數里面還有兩個參數,一直無法理解request 和 response 參數的來歷
通過以下例子來說明:
function createServer(func){ //javascript 中函數可以作為參數來傳遞a = "request";b = "response";func(a,b); }createServer(function(request,response){alert(request);alert(response); })
負責以上代碼到瀏覽器的console執行,將會彈出 request 和 response 的彈窗
通過以上demo,我么大致可以立即nodejs中的一些參數的來歷了
總結
以上是生活随笔為你收集整理的理解nodejs中函数的参数的来由的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js获取被点击的元素以及子元素
- 下一篇: mysql 修改表结构提示 MySQL