解释性语言和编译性语言

来源:互联网 发布:淘宝怎么发布微淘广播 编辑:程序博客网 时间:2024/06/06 11:00

javascript是解释性语言:

  1. 非独立:JavaScript语言依赖执行环境,对于客户端来说是浏览器,对于服务端来说是node。
  2. 效率低:执行前不需要编译,执行时才编译,因此效率低

编译性语言的定义:

编译性语言写的程序在被执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。

解释性语言的定义:

解释性语言的程序不需要编译,在运行程序的时候才编译,每个语句都是执行的时候才编译。这样解释性语言每执行一次就需要逐行翻译一次,效率比较低。
现代解释性语言通常把源程序编译成中间代码,然后用解释器把中间代码一条条翻译成目标机器代码,一条条执行。

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 翁文灏 南宫灏凌 余灏明 袁修月南宫灏凌免费阅读 袁修月南宫灏凌免费阅读全文 带灏字的男孩名字是什么意思 和灏字搭配的男孩名字 灏字取名的意思是什么 取名灏字的解释 带灏字的男孩名字 灏钻净水器 奔波儿灞 奔波儿灞与灞波儿奔 灞怎么读 灞上秋居 奔波儿灞与灞波儿奔歌曲 灞原风雨定 奔波儿灞于霸波尔奔搞笑3分钟 西安灞桥 灞桥 灞桥纸 灞桥区 灞桥柳 灞桥柳简谱 灞桥区邮编 西安灞桥区 灞桥街道 灞桥柳原唱 灞桥挑袍 灞桥二手房 西安市灞桥区邮政编码 西安灞桥区邮编 西安灞桥区邮政编码 西安灞桥东城医院 灞桥区招聘信息 西安市灞桥花店 灞桥区送花服务 灞河 灞陵