JScript .NET

✍ dations ◷ 2025-07-09 15:44:30 #JScript .NET

JScript .NET是.NET里的一种编程语言,由微软公司所开发,可称是JScript的后继者。

JScript .NET与JScript的主要差异可以总结如下。

第一,JScript是一个脚本语言,脚本语言可以直接执行,而不需要事先编译。这与JScript .NET的案例不同,因为JScript .NET依存于.NET通用语言运行库,需要透过通用语言运行库才可以,因此要先编译为通用中间语言(CIL)才能执行,CIL一般又称做Microsoft Intermediate Language(MSIL)。但JScript .NET仍然提供在执行时期解译代码的支持(例如透过 Function 构造函数或是 eval函数),并且,这个解译器可以透过VSA接口给装有JScript .NET引擎的特定应用程序来使用。

第二,JScript的基础是Microsoft的ActiveX/组件对象模型技术,它主要靠ActiveX组件来提供很多功能(像是透过ADO提供数据库的访问、文件的处理...等等)。而JScript.NET使用.NET Framework来提供点对点的功能。为了向后兼容性(或是.NET没有提供点对点的库),JScript .NET仍然以.NET/COM interop(一种.NET与ActiveX/COM相互操作的技术)提供了完整访问ActiveX对象的功能。

虽然.NET Framework和像是C♯与Visual Basic .NET等.NET语言被广泛的认可,但是JScript .NET却很少被开发者所关注。微软在Visual Studio 2003之后也不再纳入,然而你仍然可以透过命令提示字符直接使用jsc或是使用JScript .NET来写ASP.NET应用程序。

相关

  • V01-Y98ICD-10 第二十章:疾病和死亡的外因,即国际疾病与相关健康问题统计分类第十版的第二十个编码分系统(从V01-Y99),其中包括了各种关于疾病及死亡的外在原因,及其分类详情。
  • 阿灵顿阿灵顿(Arlington)是美国马萨诸塞州米德尔塞克斯县的一个镇,位于波士顿西北约10公里远。根据2010年的人口普查阿灵顿的人口为42844人.阿灵顿占地约3517.5英亩(14平方千米),或5.5平
  • 汪可受汪可受(?-1620年),字以虚,号静峰、三盘居士。湖北黄梅县独山汪革人。明朝政治人物,从师石昆玉、李贽,中式万历八年进士。累官至蓟辽总督。湖广乡试第八十二名。万历八年(1580年)庚辰科
  • 客籍法和镇压叛乱法《客籍法和镇压叛乱法》(Alien and Sedition Acts)是美国联邦党在第五届国会(英语:5th United States Congress)上通过的四则法律。于1798年由美国总统约翰·亚当斯签署。该法律
  • 陈朝 (越南)陈朝(越南语:Nhà Trần/.mw-parser-output .han-nom{font-family:"Nom Na Tong","Han-Nom Gothic","Han-Nom Ming","HAN NOM A","HAN NOM B","Ming-Lt-HKSCS-UNI-H","Ming-Lt-
  • 夏马风行动进行中法国军方公布数目 空军:海军:美国情报机构估计(2015年1月) 战役及冲突事件大规模攻击外国势力介入伊斯兰国的群体灭绝伊斯兰国的战争罪行夏马风行动(法语:Opération Cha
  • 蒂芬大学蒂芬大学是美国俄亥俄州蒂芬的一所私立大学,1888年建校。蒂芬大学主校区开设的本科和研究生学位课程已获得高等教育委员会(英语:Higher Learning Commission)认可。蒂芬大学最初
  • 吴震春 (1869年)吴震春(1869年-1941年),字雷川,浙江余杭人。清末及民国时期官员,教育家。光绪二十四年(1898年)进士,同年五月,改翰林院庶吉士,后授编修。光绪三十二年(1906年)任浙江高等学堂监督。民国元
  • 沈应时沈应时(1521年-1582年),字子易,号对泉,河南河南卫人,军籍,明朝政治人物。原籍苏州,高祖沈道坚明初从军入洛阳,为河南卫军籍。曾祖沈�,祖沈澜,父沈机,赠都察院右副都御史。嘉靖二十二年癸卯
  • 费城国际机场费城国际机场(英语:Philadelphia International Airport,IATA代码:PHL;ICAO代码:KPHL;FAA代码:PHL),是一座位于美国宾夕法尼亚州费城的民用机场,是曾经的全美航空(现美国航空)的枢杻港。