javascript - 怎么执行一个js文件?不算html包含,不算node
巴扎黑
巴扎黑 2017-04-10 14:27:23
[JavaScript讨论组]

像:
node main.js

但:
不算html包含,这样麻烦。
不算node,node的规则与原始的js规则有些不同,比如node没有全局对象
自然也不算浏览器中的console

巴扎黑
巴扎黑

全部回复(3)
伊谢尔伦

“麻烦”不能作为程序员排除一个方案的理由。把麻烦的事情变简单是程序员的天职。

吐槽完毕,node没有全局对象之类的有问题的说法就不吐槽了,下面是正经答案


(类)浏览器环境下执行JS的机会有

  • script src包含JS文件
  • script(无src)包含JS代码
  • 浏览器插件注入
  • userscripts注入
  • 使用headless browser(无界面浏览器)技术,如phantomjs
大家讲道理

不知道撸主知不知道 Gjs 这货.
NodeJSJavascript 解析用的是 GoogleV8 引擎, 而 Gjs 用的是 Mozilla 的 SpiderMonkey 引擎.

安装完成后, 同样可在shell窗口执行 :

gjs xxx.js
伊谢尔伦

Nodejs 怎么没有全局对象了。。。规则怎么与 JavaScript 不同了。。。。
Nodejs 的 global 是什么!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号