C语言和javascript 语言相同度高吗?

JavaScript023

C语言和javascript 语言相同度高吗?,第1张

还是很大不一样吧。C语言是强类型语言,javascript是弱类型的。javascript虽然借鉴了C的语法,但是它也有借鉴java的语法,比如说new运算符。C是函数式编程,javascript是基于对象的面向对象语言。C主要是底层编码,javascript主要是浏览器端编码。这两门语言还是很不一样的。而且没必要两个都精通啊,一门语言精通已经很不容易了。如果要学javascript建议可以看《javascript高级程序设计》,很好的一本书,从基础讲起的。

javascript用的是一种由basic语言和c语言混合的语言<br>javascript可以在iis服务器上运行,不过要加上语句"runat=server",并且语句块要写在子程序或函数中!<br>javascript与jscript语法大致相同,只是在一些小的方面有些差异,jscript<br>调用变量必须用"var"定义,而javascript则无须定义直接调用。另外javascript<br>的特殊语句如alert,confirm,prompt等在js中是不具有的!<br>vbscript应该比javascript好学些,因为vbscript语法不太严格,也不区分大小写。近年来,随着vbscript发展,已经与javascript的功能无太大差异!

呵呵。。对于这3种语言。。的确没什么可比性。。

js 是 脚本。。c# 是面向对象语言(oop),c 是面向过程的。。

js是弱类型的。。就是说 你用 var a=15,,他可以是一个字符串,,也可以是个浮点型的。都可以。。但。。其他两个就必须 明确 那个 a 到底是什么类型的。。

运算符。。基本上没什么差别。。就是 c 没有 i++; 这种用法。。

字符串。。 c 中。。没有像string 这样的字符串变量。。。都用 char 数组来保存字符串。。但有 字符串 常量。。。

正则表达式。。。基本上。。我是没见过。。c 中用这个东西 。。。

大概就是这样。。编程语言很多基础的东西都是相通的。。。就像那个循环。。函数,,分支结构什么的。。都差不多。。。