一、簡介
JavaScript shell,這是由 Mozilla 提供的綜合 JavaScript 編程環境,是SpiderMonkey 中的一部分。
我是在看數據結構與算法js描述這本書發現這個東西的。
簡而言之就是能在命令行中運行輸入的js語言,當然也能直接執行解析以.js爲後綴的js文件。與一般瀏覽器解析打印js執行的語言不同,shell下的js執行有更多的執行權利,例如讀取本地文件。
二. 安裝
2.1 window 10 環境下的安裝:
安裝鏈接:
http://ftp.mozilla.org/pub/firefox/nightly/latest-oak/
打開頁面翻到最下面的樣子看到jsshell ,選擇需要的安裝包,下載後解壓
安裝環境: win10 64bit
所以我選擇的是jsshell-win64.zip
解壓到D:\JS shell
兩種體驗方式:
1. 雙擊exe文件
2. 配置環境變量在命令行窗口即可運行
將jsshell-win64如D:\JS shell\jsshell-win64配置到系統的環境變量下,即可直接打開cmd運行js代碼(打開cmd後輸入js就可以進行運行了)
2.2 linux系統下的安裝:
下載鏈接 :同上http://ftp.mozilla.org/pub/firefox/nightly/latest-oak/
安裝環境: deep + 64bit
所以我選擇的是
安裝與配置:
1. 將下載的安裝包解壓
2. 使用:
2.1 同樣可以雙擊js文件,調出命令行
2.2 配置環境變量:
1.sudo gedit /etc/profile打開profile文件並添加如下語句
export js=/home/yxy/app/jsShell/jsshell-linux-x86_64/js
2.執行 source /etc/profile 否則需要重寫登陸
3.env 查看環境變量 即可看到js
4. $js 即可