1.浏览器
JS初始即运行在浏览器上的脚本语言。IE、Chrome、Firefox等。
可以说只要是网络浏览器就一定支持JavaScript,就看支持的JavaScript版本。
不同版本的浏览器支持的JS版本也不同,参考 https://blog.csdn.net/new03/article/details/84707948
直接在html中用script标签包裹js代码即可。
2.JS引擎
https://m.html.cn/qa/javascript/11312.html
如GoogleV8引擎,V8是Chrome、Chromium中的js执行器。NodeJS是基于ChromeJavaScript运行时建立的平台。
编写js代码文件,通过node执行去执行。nodejs实现了JavaScript脱离浏览器环境执行,使之可以作为服务端语言进行开发。
3.某些应用程序
在应用程序中作为辅助处理的脚本,如作为Adobe PhotoShop中的批处理脚本,作为Unity3D游戏开发时的脚本语言等等。
打开程序的相关面板,调用程序的API进行编写运行。
4.某些计算机语言
不同的计算机语言是可以相互调用的,甚至可以在本语言中执行其它语言。
功能强大的语言都会内置若干其它语言的执行方案,这更利于不同语言开发者的合作。
如Java:
1 2 3 |
ScriptEngineManager m = new ScriptEngineManager(); ScriptEngine engine = m.getEngineByName("JavaScript"); // 获取JavaScript执行引擎 engine.eval("function add(a,b){return a+b;} print('相加:' + add(1,2));"); // 执行JavaScript代码 |
-end
本文由崔维友 威格灵 cuiweiyou vigiles cuiweiyou 原创,转载请注明出处:http://www.gaohaiyan.com/2799.html
承接App定制、企业web站点、办公系统软件 设计开发,外包项目,毕设