天天看点

JavaScript 和vbScrip的区别,学哪个好

JavaScript 和vbScrip的理念是完全不同的。

vbs可视为vb的超弱版,只有微软支持,出现在asp,ie,和office套装中,使用了弱类型,面向过程的语法,有伪类的实现,但没有多态和继承,语法不够灵活。别的环境基本看不到,vbScrip可以视为小众的,只能开发玩具的语言(不排除有大牛可以做出很NB的东西,但别的语言做出的NB东西数量上要超出几个数量级)。

JavaScript则是伴随着浏览器一起发展成长的一门伟大的语言,可视为披着 C 外衣的 Lisp,也就是同时兼据OO语言和函数式语言的部分特征,基因更好,方便异步编程语法,在Googel的V8引擎推出后,JavaScript已经成为唯一的互联网全能选手,每个方面不一定是最优,但都可以排得上号。

服务器端 nodejs

数据传送 json数据格式是完全基于javascript部分语法的

网页端 JavaScript是唯一的全浏览器支持语言

数据库端 mongodb的查询语法是基于javascript的。

app开发 使用phoneGap等中间件将网页封装成APP(调用手机默认浏览器也就是webkit内核,没vbs什么事).

如果你只打算开发玩具,可以继续使用vbscript和asp,如果想创业,vbscript和asp都可以放弃了。在只学一种语言的前提下,JavaScript是唯一的选择。

http://www.45zq.cn/portal/article/index/id/163.html