JScript .NET

✍ dations ◷ 2025-12-08 12:14:25 #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应用程序。

相关

  • 农业补贴农业补贴是一种政府针对农业进行的介入补助,目的在保障农民生计,确保国内农产品供应稳定,以及影响农业成本与产品供应量。农民可因为种植某类特定的产品或使用某个指定的耕作方
  • 台湾企业甲级足球联赛台湾企业足球甲级联赛(官方英语:Taiwan Football Premier League,縮寫為TFPL)是台湾一个半职业足球联赛,为台湾最高层级男子足球联赛,现由中华民国足球协会成立管理。本联赛于2017
  • 文圣区文圣区是辽宁省辽阳市下辖的一个市辖区。下辖6个街道,45个社区、4个行政村:
  • Socket 441133 MHz(QDR,FSB533)Socket 441是英特尔(Intel)PGA的CPU插槽,且功耗低,通常用于轻薄本PC,智能手机和其他低功耗设备。Intel Atom Z5XX 处理器的规范(尺寸为13毫米x 14毫米,其特征是引
  • 新川站 (北海道)新川站(日语:新川駅/しんかわえき  */?)是位于北海道札幌市北区新川4条1丁目3,隶属于北海道旅客铁道(JR北海道)札沼线(学园都市线)的铁路车站。车站编号为G04。电报略号为ニイ。自
  • 苏珊·阿诺德苏珊·阿诺德(英语:Susan Arnold,1954年-)是一名美国企业家。苏珊·阿诺德在宾州大学获得学士学位后于匹兹堡大学取得工商管理硕士学位。自2007年以来,阿诺德一直是华特迪士尼公司
  • 艾勒里·昆恩推理杂志《艾勒里·昆恩推理杂志》是当今推理文坛最佳影响力的杂志刊物之一,由艾勒里·昆恩于1941年创办,创办之初以季刊形式发行,又曾经以双月刊形式发行,至1946年1月,杂志正式成为月刊
  • 美国心理学家《美国心理学家》(英语:American Psychologist),是美国心理学会官方的同行评审学术期刊。该刊及时发表广泛关注的高影响力文章。论文包括经验报告和学术评论,涵盖科学、实践、教
  • 2018年夏季青年奥林匹克运动会第三届夏季青年奥林匹克运动会(英语:III Summer Youth Olympic Games,西班牙语:)于2018年10月6日至18日在阿根廷布宜诺斯艾利斯举行。该青奥会同时也是续里约热内卢夏季奥林匹克运动会后第二次在南美洲举办的国际奥委会赛事,也是第二次完全在主办国春季期间举办的国际奥委会赛事。而且是第一次男女运动员数目相等的奥运会。来自206个国家/地区的4012名运动员参加了比赛,并增添了混合国家代表队,该团队由来自不同国家和不同性别的运动员在奥林匹克旗帜下表演。男女运动员的人数是相同的,这是
  • 前494年