我們都知道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進行安裝。注意 要在側邊欄選擇...