在ASP页面的前面设置Option Explicit要求所有变量在使用之前必须声明。由于两个原因,这个声明通常是推荐使用的:第一,应用可以更快地处理变量;第二,防止意外的变量误用。下面这个测试中,我们删除了Option Explicit和所有的Dim语句。
基 准 = 5.57 毫秒/页
响应时间 = 6.12 毫秒/页
差 额 = +0.55 毫秒 (增加9.8%)
虽然我们从页面中删除了一些代码,但响应时间仍旧有所增加。使用Option Explicit可能导致代码冗长,但它的存在对性能有好处。因此,我们有了下面这条规则:
总是在VBScript中使用Option Explicit。