ASP Classic使用什么版本的JavaScript?

Sha*_*Guy 6 javascript asp-classic

我见过的用于识别JavaScript版本的黑客都是针对浏览器量身定制的,而不是运行JavaScript的ASP Classic服务器.

(不,我没有选择运行ASP Classic/JavaScript.)

Dai*_*Dai 15

免责声明:我是微软JavaScript团队(特别是Chakra)的工程师.

IActiveScript"经典ASP"使用的JavaScript引擎也被Windows脚本宿主(cscriptwscript)使用,并且IE也使用了一段时间(IE9及更高版本,当然不会).

无论如何,JScript引擎通常与具有一些专有扩展(例如ActiveXObject)的ECMAScript 3.0规范一致.该规范可在此处获取:http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf-此规范于1999年编写.

自Windows 2000时代以来,这个版本的JScript还没有更新(即没有添加任何新功能,唯一的变化是为了安全性).

因此,它不包括ECMAScript 5中引入的功能,如严格模式,或Array.isArray.