聚合 管理  

Blog Stats

News

我使用新博客啦:
http://www.linjunhai.com/
大家到我的新博客上看看吧!

随笔分类(28)

文章分类(4)

随笔档案(53)

文章档案(4)

相册

相关链接


林俊海的博客

超级大菜鸟,每天要自强!

首先还是先废话一番吧。。。

为什么使用 jscript?
都知道 asp 的服务端程序可以用 vbscript 来写。在网上,在书上看到的代码也多是用 vbscript 编写。搞

得还有很多人以为 asp 服务端就必须用 vbscript。实际上,只要符合 activescript 接口的脚本语言,并且

机上安装了相应解析运行引擎,便可以用来做 asp 的服务端程序开发。
windows 默认带有 vbscript,jscript 引擎, 呵呵,javascript 也可以的,只不过即使你声明命名用的语言是 javascript, 系统也当作是 jscript。



基于下面的几个原因,也许能够成为你选择 jscript 的理由:
1、优雅简洁
2、类C的语法,可能更符合你已有的代码风格习惯
3、或者干脆就是你已掌握 jscript(javascript)
4、js 中正则的使用要比 vbscript 更加方便和高效
5、优秀的异常处理机制
6、函数式编程,更突出了动态语言灵活的特点
7、Array,Object 就可充当各类容器
8、更容易的去定义类
8、做参数合法性验证时,可以偷懒地把客户端表单验证的代码复制了,作小修改。
想不到了……


呵呵,是不是心动了。^_^

不过,也得承认 vbscript 存在的一些优势,比如:
1、书本上,网络上有更大量的代码资源,更容易的获得参考和帮助
2、支持输出参数 (ByRef param),一些组件可能需要用到
3、可以读取 byte 数组内容
4、因为语没有 js 那么灵活,所以平均来说,解析运行的开销要比 js 小

http://you.video.sina.com.cn/a/4564058-1486735532.html
posted on 2010-12-12 07:37 林俊海 阅读(151) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: