一、简介
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 即可