JavaScript用的是C语言吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript用的是C语言吗相关的知识,希望对你有一定的参考价值。

javascript用的是C语言还是Java语言?另外,JavaScript好象不能用于ASP,只有JScript和VBScript才能用于ASP吧?JavaScript和JScript有什么区别?除了一个是微软,一个是网景的!还有,JavaScript和VBScript哪个好学,哪个用的多,功能强大?
JScript和JavaScript是两个不同的概念好吧!晕……缩写都能说的出来,靠!虎我。。。

  (1)这完全是两个不同的语言,javascript是前台前台脚本语言,c主要是用于后台
  (2)javascript是面向对象,是浏览器解释的语言,c语言是面向过程!
  (3)javascript的语法跟C有点象。跟vbscript可以说是很相近的,但是它们的语法不一样,vbscrit是微软开发的。之所以它们相近是从脚本的归属上说的。
javascript也分为客户端运行的跟服务器端运行的两种。只要是浏览器都支持javascript语法,不过不同的浏览器在javascript的扩展上有所不同,这就导致了一段javascript代码在IE中运行良好,但是在其他浏览器中可能会出错。 所以页面开发中增加了兼容性控制的难度,所以一段代码最好要在多个浏览器上进行测试。
参考技术A 呵呵,看了一下别人说的都不是很完善,我来总结一下。
javascript是一种脚本语言,最早是网景开发的,现在尤其是web2.0盛行的时代它的应用就更加广泛了。

javascript的语法跟C有点象。跟vbscript可以说是很相近的,但是它们的语法不一样,vbscrit是微软开发的。之所以它们相近是从脚本的归属上说的。

javascript也分为客户端运行的跟服务器端运行的两种。只要是浏览器都支持javascript语法,不过不同的浏览器在javascript的扩展上有所不同,这就导致了一段javascript代码在IE中运行良好,但是在其他浏览器中可能会出错。 所以页面开发中增加了兼容性控制的难度,所以一段代码最好要在多个浏览器上进行测试。

在服务器段运行的javascript:ASP代码中你当然是可以执行javascript的了,不过IIS默认支持的脚本语言是VBSCRIPT。你可以在IIS中设置成默认支持JAVASCRIOT就可以了。或者 通过 <script language="vbscript" runat=server> 标记可以使脚本运行在服务端。本回答被提问者采纳
参考技术B javascript用的是一种由basic语言和c语言混合的语言
javascript可以在iis服务器上运行,不过要加上语句"runat=server",并且语句块要写在子程序或函数中!
javascript与jscript语法大致相同,只是在一些小的方面有些差异,jscript
调用变量必须用"var"定义,而javascript则无须定义直接调用。另外javascript
的特殊语句如alert,confirm,prompt等在js中是不具有的!
vbscript应该比javascript好学些,因为vbscript语法不太严格,也不区分大小写。近年来,随着vbscript发展,已经与javascript的功能无太大差异!

参考资料:javascript books

参考技术C 不是。JavaScript是嵌入式脚本语言,可以直接插入网页或者以单独文件的形式引入网页,由用户浏览器一边解释一边运行。C语言是编译型语言,编写完毕后需要调试、编译,编译后为可执行文件,可独立运行。 参考技术D 首先:javascript是一种独立的新语言
与java无关,与c也无关

这种语言在网上使用很多,语法简单,学起来快,方便使用
javascript的应用越来越多了
web2.0、AJAX技术都需要javascrpt做基础

C语言 exit (0)是啥意思

你用的是linux吗?

在linux中进程的退出会用到exit,后面的0是一个状态会返回给他的父进程。exit(0)就是正常状态退出,他的父进程可以用waitpid或wait获取到0这个东西,当然exit()里面的参数可以使其它的值,有点像errno。
exit和return 不一样,一但调用到exit就会使整个进程结束,并且会关闭文件符等各样IO操作,_exit则不会。
希望回答对你有帮助~追问

我用的是vc++6.0有影响吗

追答

是一样的,exit()是c lib的标准函数。
不过我在vc里面很少又碰到用exit的哈,linux就很多了~

追问

哦谢谢

追答

恩恩~大家互相切磋哈哈~

参考技术A 终止程序的执行。参数exit_code 传递给返回值,通常零值表示正常结束,非零值表示应错误返回。追问

后面的代码就不用执行了吗

追答

是的

追问

谢谢

参考技术B 存在(0),或是输出0的意思追问

什么意思呢

以上是关于JavaScript用的是C语言吗的主要内容,如果未能解决你的问题,请参考以下文章

javascript是啥东西啊,干啥用的,上网能用到吗

C语言 exit (0)是啥意思

C语言和VB是啥?一样吗?

ARM中将can接收到的数据共8192个字节存到0x00040000~0x00041fff处,用c语言如何写,用的是KEIL仿真

最近学了html,css,javascript 想问问这些和jsp啥关系,啥是jsp?是语言吗? 还有tomcat是干啥用的?

javascript:Web Worker