nodeJs初探及簡單的前後臺互動

2021-08-20 22:11:33 字數 2234 閱讀 8002

我們都知道js是指令碼語言,本身依賴於瀏覽器的環境執行,而nodejs的誕生就是為了讓js脫離瀏覽器來執行..

值得一提的是js是解釋型語言,而nodejs是需要編譯的….

下面讓我們來看一組簡單的nodejs**…..

以上這張圖上面只有一行簡單的**,就是在控制台上輸出hello node.js,那麼我們的node.js是怎麼執行這段**的呢….我說了nodejs是需要編譯的..所以我們需要乙個步驟來編譯這個node1.js檔案..且看下圖..

在我們的windows終端輸出node + 你要編譯的js檔案…,相信你已經知道了,這個node命令,就是我們編譯js的命令…

下面我們來製作乙個簡單的介面..

執行這個node.js檔案

訪問這個介面:

再看終端結果:

下面我們來做乙個簡單的前後臺互動(簡單的登陸效果)

js**如下:(node4.js)

var http = require('http'); //引入http模組

前端**如下:

lang="en">

charset="utf-8">

name="author"

content="elliot">

name="keywords"

content="nodetest">

name="description"

content="node測試">

node測試頁面title>

head>

//簡單封裝處理get請求的ajax函式

var ajaxfuns =

}urlparams = urlparams.substring(0, urlparams.length - 1);

ajax.open('get', options.url + urlparams, true);

ajax.send();

//ajax狀態碼發生改變除觸發的事件

//ajax狀態碼:// readystate 0=>初始化 1=>載入 2=>載入完成 3=>解析 4=>完成

ajax.onreadystatechange = function

() else }}

},}window.onload = function

() ,

success: function

(data) ,

error: function

() })

}script>

body>

html>

執行node4.js

開啟頁面訪問介面:

終端效果:

講到這裡故事就要結束了,關於nodejs後續還有更新的,覺得博主寫的好的就關注一下唄.

Linux前後臺執行命令及切換

關閉當前終端也可以執行 命令 加在最後乙個命令的最後,可以把這個命令放在後台執行 nohup命令 不結束通話的執行命令 nohup red.sh nohup text 提供了兩個命令可以使用 jobs 和 ps,區別是jobs用於檢視當前終端後台執行的任務,換了終端咋看不見了。而ps用於檢視瞬間程序...

程序的前後臺排程

1 測試xsnow軟體的安裝執行 2 調整path設定,直接執行xsnow即可執行此軟體 3 在桌面環境啟動xsnow程式,檢視效果 4 程序前後臺排程 5 將xsnow轉入後台執行 6 列出後台執行了哪些程式,並顯示pid 7 將後台的xsnow恢復到前台執行 8 掛起當前的xsnow程式 9 讓...

MySQL初探 安裝及簡單操作

之前一直在聽人說資料庫,覺得很高大上,正好近期碰到乙個題目需要用到資料庫,今天就順勢學了一波新姿勢,以下操作均在windows下,linux等系統後續補充 選擇乙個版本進行安裝,雖然mysql是開源的,但不代表不要錢,要免費的話還是選擇community edition進行安裝。注意 要在側邊欄選擇...