基于 jscript 的 ASP 开发 1

基于 jscript 的 ASP 开发 1
首先还是先废话一番吧。。。

为什么使用 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

你可能感兴趣的:(基于 jscript 的 ASP 开发 1)