JavaScript和C#有哪些不同

它们主要有以下几点不同:

  1. C#需要编译,它的代码需要被编译成中间语言后执行;JavaScript不需要编译,它的代码是解释执行的,也就是解释一句代码后就会执行这句代码。

  2. C#是运行在.Net平台上的一种编译语言;JavaScript是运行在浏览器上的一种脚本语言。

  3. C#是面向对象的,JavaScript是基于对象的。

  4. C#是大多数情况下用于后台开发;JavaScript大多数情况下用于网页开发,为HTML页面提供动态效果。

  5. 在C#当中除了if、for、while等流程控制语句外,其它语句后面都需要有一个分号来表示语句的结束;在javascript当中语句后面的分号通常是可以省略的。

猜你喜欢

转载自www.cnblogs.com/viplued/p/9219547.html