nodejs快速入門

2021-08-29 02:50:59 字數 1678 閱讀 5767

nodejs快速入門

2.3.1 控制台輸出

我們現在做個最簡單的小例子,演示如何在控制台輸出,建立文字檔案demo01.js,**內容

var a=1;

var b=2;

console.log(a+b);

我們在命令提示符下輸入命令

node demo01.js

2.3.2 使用函式

建立文字檔案demo02.js

var c=add(100,200);

console.log(c);

function add(a,b));

// 傳送響應資料 "hello world"

response.end('hello world\n');

}).listen(8888);

// 終端列印如下資訊

console.log('server running at ');

http為node內建的web模組

我們在命令提示符下輸入命令

node demo04.js

服務啟動後,我們開啟瀏覽器,輸入**

即可看到網頁輸出結果hello world,心情是不是很激動呢?

如果想終止服務的執行,在命令提示符ctrl+c即可。

2.3.5 理解服務端渲染

我們建立demo05.js  ,將上邊的例子寫成迴圈的形式

// 傳送響應資料 "hello world"

for(var i=0;i<10;i++)).listen(8888);

// 終端列印如下資訊

console.log('server running at ');

我們在命令提示符下輸入命令啟動服務

node demo5.js

瀏覽器位址列輸入即可看到查詢結果。

我們右鍵「檢視源**」發現,並沒有我們寫的for迴圈語句,而是直接的10條hello world ,這就說明這個迴圈是在服務端完成的,而非瀏覽器(客戶端)來完成。這與我們原來的jsp很是相似。

2.3.6 接收引數

建立demo06.js

// 解析 url 引數

var params = url.parse(request.url, true).query;

response.write("name:" + params.name);

response.write("\n");

response.end();

}).listen(8888);

console.log('server running at ');

我們在命令提示符下輸入命令

node demo6.js

在瀏覽器測試結果

nodejs安裝 nodejs入門

nodejs開篇 前幾天看到好多關於node 的帖子沒有單獨說明node安裝的文章 特發此篇 總結一下平時在windows上nodejs的安裝。1 js來搞前後端分離是nodejs的一大特點,用js來寫後台程式 當然node的最大優點個人認為 還是 單執行緒的非同步程式設計咯 2 基於nodejs使...

NodeJS爬蟲入門

往常都是利用 python net 語言實現爬蟲,然現在作為一名前端開發人員,自然需要熟練 nodejs。下面利用 nodejs 語言實現乙個糗事百科的爬蟲。另外,本文使用的部分 是 es6 語法。實現該爬蟲所需要的依賴庫如下。request 利用 get 或者 post 等方法獲取網頁的原始碼。c...

Nodejs之路(二) Nodejs再入門

一 在node中使用模板引擎 js art template不僅可以在瀏覽器使用,也可以在node中使用 1.安裝 npm install art temlate模板引擎 2.在需要使用的檔案模組中載入art template 只需要使用require方法載入就可以了 require art tem...