node.js初級基礎一

node.js 初級學習

  1. 簡單的說 Node.js 就是運行在服務端的 JavaScript。
  2. Node.js 是一個基於Chrome V8 引擎的 JavaScript 運行環境。
  3. Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度很是快,性能很是好。

一.node.js的安裝配置:不用多說了,網上教程有不少

二.node.js的兩種模式:腳本模式以及交互模式

  1. 腳本模式:例:console.log("hello")這段代碼保存爲test.js, 並經過 node命令來執行,程序執行後,正常的話,就會在終端輸出 Hello World。
  2. 交互模式 : 打開終端,鍵入node進入命令交互模式,能夠輸入一條代碼語句後當即執行並顯示結果,例如:
$(document).ready(function () {
        alert('hello world');
    });

三. Node.js 應用是由哪幾部分組成的

1.引入 required 模塊:咱們能夠使用 require 指令來載入 Node.js 模塊。node

2.建立服務器:服務器能夠監聽客戶端的請求,相似於 Apache 、Nginx 等 HTTP 服務器。shell

3.接收請求與響應請求 服務器很容易建立,客戶端能夠使用瀏覽器或終端發送 HTTP 請求,服務器接收請求後返回響應數據。瀏覽器

四.Node.js REPL(交互式解釋器)

Node.js REPL(Read Eval Print Loop:交互式解釋器) 表示一個電腦的環境,相似 Window 系統的終端或 Unix/Linux shell,咱們能夠在終端中輸入命令,並接收系統的響應。服務器

REPL命令:

  • ctrl + c - 退出當前終端。
  • ctrl + c 按下兩次 - 退出 Node REPL。
  • ctrl + d - 退出 Node REPL.
  • 向上/向下 鍵 - 查看輸入的歷史命令
  • tab 鍵 - 列出當前命令
  • .help - 列出使用命令
  • .break - 退出多行表達式
  • .clear - 退出多行表達式
  • .save filename - 保存當前的 Node REPL 會話到指定文件
  • .load filename - 載入當前 Node REPL 會話的文件內容。
相關文章
相關標籤/搜索