js发展历史与基础
2021-06-04 19:04
                         标签:外壳   ash   显示   部分   显示图片   法规   javac   线程   mil    1)shell部分(外壳) 2)内核部分 ① 渲染引擎(语法规则和渲染) ② Js引擎 ③ 其他模块 1)IE6首次实现对js引擎的优化和分离(2001) 2)Chrome发布后使用优化后的js引擎(v8引擎:可以直接把js代码转换为机械码)(2008) 1)解释性语言(可跨平台) 2)单线程语言 1)编译性语言:通篇翻译——>翻译完的文件(如obj文件)——>执行这个翻译完的文件 ① 优点:快 ② 不足:移植性不好(不跨平台) ③ 举例:C语言   2)解释性语言:翻译一行执行一行   ① 优点:跨平台 ② 不足:稍微慢 ③ 举例:javascript,php   3)Java语言 执行过程:.java ——> javac ——> 编译 ——> .class ——>  jvm(java虚拟机) ——> 解释执行 把各个任务切割成多个片段,然后每个片段随机执行,争抢时间片     js发展历史与基础 标签:外壳   ash   显示   部分   显示图片   法规   javac   线程   mil    原文地址:https://www.cnblogs.com/080-hll/p/12339635.html

上一篇:vue的JS动画——动画钩子
下一篇:VS2019 怎么创建MVC模板