像:
node main.js
但:
不算html包含,这样麻烦。
不算node,node的规则与原始的js规则有些不同,比如node没有全局对象
自然也不算浏览器中的console
“麻烦”不能作为程序员排除一个方案的理由。把麻烦的事情变简单是程序员的天职。
吐槽完毕,node没有全局对象
之类的有问题的说法就不吐槽了,下面是正经答案
(类)浏览器环境下执行JS的机会有
- script src包含JS文件
- script(无src)包含JS代码
- 浏览器插件注入
- userscripts注入
- 使用headless browser(无界面浏览器)技术,如phantomjs
Nodejs 怎么没有全局对象了。。。规则怎么与 JavaScript 不同了。。。。
Nodejs 的 global 是什么!
不知道撸主知不知道 Gjs 这货.NodeJS
的 Javascript
解析用的是 Google
的 V8
引擎, 而 Gjs
用的是 Mozilla
的 SpiderMonkey 引擎.
安装完成后, 同样可在shell窗口执行 :
gjs xxx.js