问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教javascript、Java、C++、C的底层编程语言分别是什么?

发布网友 发布时间:2022-04-29 16:29

我来回答

6个回答

懂视网 时间:2022-05-14 15:08

众所周知,JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。而又因为它的名字前面包含java,就有很多人就认为它是用java语言编写的,但实际上并非如此。

说到这里,就不得不提出关于javascript这个名字的历史来由了。。。

1995年,网景招募了布兰登·艾克,目标是把Scheme语言嵌入到Netscape Navigator浏览器当中。

但更早之前,网景已经跟昇阳合作在Netscape Navigator中支持Java,这时网景内部产生激烈的争论。

后来网景决定发明一种与Java搭配使用的辅助脚本语言并且语法上有些类似,这个决策导致排除了采用现有的语言,例如Perl、Python、Tcl或Scheme。

为了在其他竞争提案中捍卫JavaScript这个想法,公司需要有一个可以运作的原型。艾克在1995年5月仅花了十天时间就把原型设计出来了。它的语法风格与Self及Scheme较为接近。

最初命名为Mocha,1995年9月在Netscape Navigator 2.0的Beta版中改名为LiveScript,同年12月,Netscape Navigator 2.0 Beta 3中部署时被重命名为JavaScript,当时网景公司与昇阳计算机公司组成的开发联盟为了让这门语言搭上Java这个编程语言“热词”,因此将其临时改名为JavaScript,日后这成为大众对这门语言有诸多误解的原因之一。

所以说java语言不是它的底层语言。

一般来说,完整的JavaScript包括以下三个部分:

ECMAScript,描述了该语言的语法和基本对象。

文档对象模型(DOM),描述处理网页内容的方法和接口。

浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。

JavaScript常用来完成以下任务:

嵌入动态文本于HTML页面对浏览器事件作出响应读写HTML元素在数据被提交到服务器之前验证数据检测访客的浏览器信息控制cookies,包括创建和修改等

JavaScript脚本语言具有以下特点:

(1)脚本语言。

JavaScript是一种解释型的脚本语言,C、C++等语言先编译后执行,而JavaScript是在程序的运行过程中逐行进行解释。

(2)基于对象。

JavaScript是一种基于对象的脚本语言,它不仅可以创建对象,也能使用现有的对象。

(3)简单。

JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。

(4)动态性。

JavaScript是一种采用事件驱动的脚本语言,它不需要经过Web服务器就可以对用户的输入做出响应。在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作JavaScript都可直接对这些事件给出相应的响应。

(5)跨平台性。

JavaScript脚本语言不依赖于操作系统,仅需要浏览器的支持。因此一个JavaScript脚本在编写后可以带到任意机器上使用,前提上机器上的浏览器支 持JavaScript脚本语言,目前JavaScript已被大多数的浏览器所支持。

不同于服务器端脚本语言,例如PHP与ASP,JavaScript主要被作为客户端脚本语言在用户的浏览器上运行,不需要服务器的支持。所以在早期程序员比较青睐于JavaScript以减少对服务器的负担,而与此同时也带来另一个问题:安全性。

热心网友 时间:2022-05-14 12:16

javascript是脚本语言,在客户端运行,有个解释器,wscript,应该是microsoft vc++写的.至于VC版本是多少应该是看你的计算机系统.java底层是C语言C的底层是汇编语言.其实都是由汇编语言写的底层,然后逐层往上面翻译。

热心网友 时间:2022-05-14 13:34

最底层是由0和1组成的机器码,之后是汇编,c和c++,java,这几个都是编程语言。其实就是编译器的不同。js是编辑脚本的,就是编写网页用的,说的再忽悠人一点就叫前端开发。

热心网友 时间:2022-05-14 15:09

这得我来回答了哈哈.
javascript是脚本语言,在客户端运行,有个解释器,wscript,应该是microsoft vc++写的.
至于VC版本是多少应该是看你的计算机系统.
java底层是C语言
C的底层是汇编语言.
其实都是由汇编语言写的底层,然后逐层往上面翻译.
另外1楼装13,我最讨厌.

热心网友 时间:2022-05-14 17:00

javascript、Java、C++基本都是c,c的话,就是汇编了

热心网友 时间:2022-05-14 19:08

如果是最底层的话,应该说是0和1,其次是汇编,之后是c,你问的这个问题好奇怪呢??
你可以先看一看他们的入门书籍,之后了解了你也就明白了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
自离后能补办离职证明吗? 我是家里自离的,可以补办辞职手续吗 急救!!!狗狗受凉吃什么就吐什么,该吃什么药 狗狗受凉呕吐吃什么药好得快 公告栏标题里的字如何设定字体及大小 公告栏怎移动啊 我的公告栏 如何设置 怎么让QQ拍拍公告栏文字不滚动 在滚动的公告栏中鼠标放上去时就停止,这种效果怎么做?谢谢了 王者荣耀铂金1和黄金3双排排到的是什么段位的 初一作文 半命题 留住___ 记叙文 给个题材 太原有哪些做网络公司的? 太原哪家网站建设公司口碑好 中考半命题记叙文 太原网站公司哪家好? 三线城市房产税哪年开始征收 2021年上海房产税开征标准 手机送去修后如何看零件有没有被换掉? 别人转发给我的邮件,我回复后,是回复给了邮件的始发人,还是回给了转发给我的人? 别人发给我的邮件有抄送人 回复后删掉邮件再回复还会带原来的邮件吗 等一个人的邮件很久后回复了, 我该怎么回? 别人转发给我的邮件,我怎么回复他抄送的人 别人发的邮件,回复收到么 这样的邮件还需要再回复么,该怎么回 对方发电子邮件过来,怎样才能回发电子邮件 自动回复的邮件,我要怎么回复 手机wps怎么做简历模板??? 回复邮件怎么回的 单亲非婚孩子改姓新规 我离婚了,再婚后。孩子想改姓名,跟她继父姓,我是监护人,为什么还要他亲生父亲签字! 太原顺天一电子商务有限公司怎么样? 太原高创电子商务有限公司怎么样? 请问在计算机编程语言中最贴近硬件最底层的语言有哪些 生活真——— 初中半命题作文 太原行途电子商务有限责任公司怎么样? 什么语言是最基础的电脑编程语言.? 初一 半命题作文 留住____ 700字记叙文 求个题材最好加上一些事例 太原市环球易购电子商务有限公司怎么样? 电脑最基础的语言是什么 求初二优美的记叙文 分享-- 半命题作文 太原先觉电子商务有限公司怎么样? 系统底层语言只有c语言一种么。 求一篇以《我忘不了.....》的半命题初中作文,要记叙文。谢了。。要快! 山西金蝉电子商务有限公司怎么样? 半命题作文:新的 写记叙文 问个菜鸟问题,最底层的编程语言是什么语言 山西昂骏电子商务有限公司怎么样,有人去过吗? 初中半命题作文 (),你好,5-6百字,最好是记叙文。谢谢 山西易通天下网络科技有限公司怎么样? 预算不充足,开奶茶店怎么做省钱?