ript引擎:
所谓JavaScript引擎是专门处理JavaScript文本的虚拟机,通常嵌入在网络浏览器中,用于解释和执行JS脚本。
著名的js引擎:
Mozilla:SpiderMonkey引擎,世界上第一个JavaScript引擎,用C/C++编写,用于MozillaFirefox版本1.0~3.0
Google:V8引擎,用C++/汇编语言编写,用于Chrome
Microsoft:Chakra引擎,用于32位版本的InternetExplorer9
2.虚拟机:
js虚拟机是一个进程的虚拟机。它的特点之一就是包含默认指令集(ISA)
3:
即运行时:程序运行时,必须控制一些重要的因素来执行程序,保证程序执行的完整性。
用一张图来说明这一点。:
蓝色部分是虚拟机,蓝灰色部分是引擎
形象地说,JavaScript引擎就是一台可以运行的机器,这个JavaScript虚拟机就是核心而JavaScript运行环境是设备的燃料和润滑剂
在运行时,三者的综合作用是浏览器正常运行的重要依赖。
虚拟机包括:微软虚拟机、Mac虚拟机、BM虚拟机、HP虚拟机、SWsoft虚拟机、SUN虚拟机、Intel虚拟机、AMD虚拟机、Java虚拟机、BB虚拟机、Linux这11个虚拟机的类型。
其中:
1。它实际上只是一个文件,一个虚拟的Linux环境,而不是一个真正的操作系统。但他们的实际结果是一样的。所以最好安装在虚拟机上。
是适用的。Java虚拟机有自己完整的硬件架构,如处理器、堆栈、寄存器等,并且还有相关的指令集。扩展信息:
虚拟机的主要用途:
1显示环境,可以加载不同的字段以适应不同的实例。
3.银行等常用工具使用频率不高,必须在单独的环境中处理。
4如果您想尝试不熟悉的应用程序,可以将其安装在虚拟机中并彻底删除。
5体验不同的操作系统版本,如Linux、Mac等。
参考资料:-虚拟机