冻干粉是什么| 心肌炎是什么症状| 杨梅什么时候上市| 纵隔占位是什么意思| 芡实是什么| 一般什么人戴江诗丹顿| 手淫多了有什么危害| 去湿气吃什么药| esd手术是什么意思| 熟女是什么意思| 什么爱| 股骨头坏死是什么原因引起的| 10月24是什么星座| 92年是什么生肖| 副主任医师什么级别| 山穷水尽疑无路是什么生肖| 朱是什么颜色| 鱼鳞病是什么| 女人性冷淡吃什么药效果好| 农历七月份是什么星座| 衣原体是什么| 半什么三什么| 梅菜在北方叫什么菜| 做梦梦到和别人吵架是什么意思| 反酸水是什么原因| ot是什么| 台湾什么时候收复| 下午1点到3点是什么时辰| 五月一日是什么星座| 麻椒和花椒有什么区别| lamer是什么牌子| 72岁属什么| 慢性扁桃体炎吃什么药| 做梦流产了是什么意思| 雪碧喝多了有什么害处| 霉菌反复发作是什么原因| hpv跟tct有什么区别| 田螺姑娘是什么意思| 下午4点是什么时辰| 人为什么会做梦科学解释| gp是什么意思| 脑供血不足吃什么中成药| 灼热感是什么样的感觉| 灰色地带是什么意思| 背影杀是什么意思| 锡是什么金属| 筋疼挂什么科| 乏力没精神容易疲劳是什么原因| 老年脑改变是什么意思| 吃什么可以补精| 肝癌有什么症状| 灵芝对身体有什么好处| 3911农药主要治什么| 神阙穴在什么位置| 煮毛豆放什么调料| 新白娘子传奇许仙为什么用女的演| 吲达帕胺片是什么药| 四肢无力是什么病| 母带是什么意思| 红枣泡水喝有什么好处| 脚踝疼是什么原因| 谨字五行属什么| 吃什么升血压快| 风骚什么意思| 56个民族都有什么族| 生殖激素常规检查是查什么的| 雷锋属什么生肖| 药学是干什么的| 74年大溪水命缺什么| 细胞结构包括什么| 什么烧肉好吃| 王允和貂蝉什么关系| 崔字五行属什么| 什么是静脉血栓| 垂体泌乳素高是什么原因| 刺史是什么官职| 吃什么补血小板效果最好| 脾胃不好吃什么食物好| 肝不好吃什么| 喉咙有痰是什么原因引起的| 懵逼是什么意思| 梦见养猪是什么意思| 厉兵秣马是什么意思| 3.2号是什么星座| 胰腺是什么| 有什么方法可以快速入睡| 越字五行属什么| 蚕豆病不能吃什么药| 妇乐颗粒的功效能治什么病| hcv是什么病毒| 马骝是什么意思| 小便解不出来是什么原因| 冬枣不能和什么一起吃| 儿童抽动症挂什么科| 类风湿吃什么药最有效| 拉什么| 抗核抗体阴性说明什么| y3是什么牌子| 黑丝是什么| 小孩吃指甲是什么原因造成的| 心如止水是什么意思| 闰6月是什么意思| 坎宅是什么意思| 咽炎用什么药好| fsh是什么激素| 中国红是什么颜色| 心脏不舒服做什么检查| 白猫进家有什么预兆| 神奇的近义词是什么| 什么是轻食| 洋辣子蛰了用什么药| 广西三月三是什么节日| p波增宽是什么意思| 日落胭脂红的下一句是什么| 经期适合什么运动| 乳清粉是什么东西| 碱性磷酸酶高是什么病| 猪头猪脑是什么生肖| 神经损伤吃什么药最好| 口述是什么意思| 2016年属什么| 戴隐形眼镜用什么眼药水| 梦见白萝卜是什么意思| 食指上有痣代表什么| 万圣节是什么时候| 宫颈机能不全是什么原因造成的| 坐疮是什么样的图片| 四月十七号是什么星座| 月嫂下户是什么意思| 梦见找鞋子是什么意思| 产妇吃什么最好| 炖乌鸡汤放什么配料| tg是什么指标| 上将是什么级别| 双鱼座跟什么星座最配| 小肚子鼓鼓的什么原因| 子宫内膜为什么会增厚| 枸杞与菊花一起泡水喝有什么功效| 陌上是什么意思| 主动脉增宽是什么意思| 后援团是什么意思| 既济是什么意思| 感冒咳嗽吃什么药止咳效果好| 心火旺失眠吃什么药| 翡翠跟玉有什么区别| 增大淋巴结是什么意思| 犯罪心理学属于什么专业| 豆浆机什么牌子好| phoebe是什么意思| 喝什么| 疣有什么危害| 小猫打什么疫苗| 3月份什么星座| 9月19是什么星座| 脚底板出汗是什么原因| 咋啦是什么意思| 宠幸是什么意思| 什么叫靶向治疗| 上焦湿热吃什么中成药| 怀孕吃什么有营养| 尿等待是什么症状| nlp是什么意思| palace是什么牌子| 玉兰油属于什么档次| 如如不动什么意思| 梅兰竹菊代表什么生肖| 清风明月是什么意思| 吃藕粉对身体有什么好处| 急性肠胃炎可以吃什么| 目赤是什么症状| 化肥对人体有什么危害| 诸事顺遂是什么意思| 胎位头位是什么意思| 词牌名什么意思| 中医四诊是什么| 拔罐是什么意思| 莓茶什么人不适合喝| 看淋巴挂什么科室| 万箭穿心是什么意思| 王一博是什么星座| 情绪不稳定易怒烦躁是什么症状| 炖大骨头放什么调料| 气滞血瘀吃什么食物好| 唐玄宗叫什么| 十余年是什么意思| 塑化剂是什么| 造影检查是什么意思| 搏击是什么运动| 蚕蛹是什么| 黄芪最佳搭配是什么| 阴虚火旺吃什么中成药| 细菌性痢疾症状是什么| 为什么会有牙结石| 浑身发抖是什么原因| 瘢痕体质是什么意思| edc是什么| 梦见自己大肚子怀孕是什么意思| 宝宝发烧挂什么科| 禄代表什么生肖| 三七粉什么时间喝好| 痔疮用什么药效果好| 牛有几个胃分别叫什么| 唾液有臭味是什么原因| 什么花是白色的| hpa是什么病| 朱迅是什么民族| 载脂蛋白a偏高是什么意思| 樟脑是什么东西| 女大十八变是什么意思| 茄子吃了有什么好处| 8023什么意思| fancl是什么品牌| 男友力是什么意思| 什么茶不影响睡眠| 兔子尾巴像什么| 贪是什么意思| sb是什么元素符号| 舌苔白有齿痕吃什么药| 什么是子宫内膜异位症| 中午12点到1点是什么时辰| 鸡胗是什么部位| 于心不忍是什么意思| 倒嗓是什么意思| 梦见自己被绑架了是什么意思| 一阵一阵的胃疼是什么原因| 广东省省长什么级别| 邪教是什么| 杨梅泡酒有什么功效| 鱼油有什么作用| 脚趾头麻木是什么原因引起的| 高血压吃什么药效果好| 牛顿发明了什么| 北京朝阳医院擅长什么| 持续发烧不退是什么原因| 脚底干燥是什么原因| 阴虱有什么症状| 什么是管制| 肾病钾高吃什么食物好| 排酸对身体有什么好处| 为什么月经老是提前| 什么叫meta分析| 盐酸苯海索片治什么病| 1988属什么生肖| 好不热闹是什么意思| 脂溢性皮炎头皮用什么洗发水| 人被老鼠咬了什么预兆| 人格的核心是什么| mpa是什么单位| 芊字五行属什么| 子宫和宫颈有什么区别| 丹参泡水喝有什么功效| 华妃娘娘是什么电视剧| Years什么意思| 耄耋什么意思| 总流鼻血是什么原因| 什么枯石烂| 血糖高可以吃什么蔬菜| 三七粉有什么用处| 什么红酒好喝| 扁桃体发炎挂什么科| 梦见海水是什么意思| 苏打水什么牌子的好| 皮肤溃烂化脓用什么药| 抗体和抗原有什么区别| 百度コンテンツにスキップ

美挑起对华“贸易战”依据的“301调查”是什么?贸易战关税备忘录

出典: フリー百科事典『ウィキペディア(Wikipedia)』
JScript
登場時期 1996
開発者 マイクロソフト
最新リリース 9.0/ 2011年3月
型付け ダック?タイピング
主な処理系 Active Scripting, JScript .NET
プラットフォーム Microsoft Windows
ウェブサイト msdn.microsoft.com/library/hbxc2t98.aspx
拡張子 .js, .wsf, .wsc (.html, .asp)[1]
テンプレートを表示
百度 皇天不负有心人,次年五月,赵孟頫又得阁帖祖本卷一、三、四、六、七、八、十共七卷。

JScript(ジェイ?スクリプト)は、マイクロソフト製のスクリプト言語であり、Microsoft Windows 上で動作する。

JavaScriptと類似しており、Internet Explorerを使用したクライアントサイドスクリプティング処理、および Internet Information Services (IIS) などを使用したサーバサイドスクリプティング処理を記述することができる。

また、Windows Script Host (WSH) を利用することで、Windows上でのバッチ処理を記述することができる。

拡張子は、通常 .js を使用する。

主な特徴

[編集]

ECMAScriptJavaScriptと互換性がある。他にJScriptには、以下のような特徴がある。

  • データ型 - JScriptで使用するデータ型は、数値、文字、オブジェクト(日付など)、ブール(真偽)など多様なデータの情報を有することができる。
  • ファイル入出力 - FileSystemObjectを使用することで、ファイルの入出力ができる。
  • アプリケーション制御 - HTML組み込みの場合JScript内部よりVBScript内の関数を呼び出すことが出来る。アプリケーションがActiveXに対応している場合はJScriptで制御が出来る。(例:Word, Excel)

バージョン

[編集]

JScript

[編集]

オリジナルのJScriptはActive Scriptingのエンジンである。他のActive Scripting言語と同じようにCOM/OLEオートメーションプラットフォーム上に実装されており、アプリケーションをホストするためのスクリプト機能を提供する。これはInternet Explorerで表示されたウェブページ上で使用されるほか、HTML アプリケーション、古典的ASPWindows Script Host、あるいは他のOLE オートメーション環境などで使用される。より新しい.NETベースのJScriptと混同しないよう注意する必要がある。

バージョン 公開日 共に公開されたソフトウェア[2] 対応するJavaScriptバージョン1
1.0 1996年8月 Internet Explorer 3.0 1.0
2.0 1997年1月 Internet Information Server 3.0 1.1
3.0 1997年10月 Internet Explorer 4.0 1.3
4.0 1998年9月 Visual Studio 6.0 (Visual InterDevの一部として)
5.0 1999年3月 Internet Explorer 5.0 1.4
5.1 2000年2月 Internet Explorer 5.01 1.4
5.5 2000年7月 Internet Explorer 5.5 1.5
5.6 2001年10月 Internet Explorer 6.0 1.5
5.7 2006年11月 Internet Explorer 7.0
Windows XP SP3
1.5
5.8 2009年3月 Internet Explorer 8.0 1.5
後継(Chakra) 2011年3月 Internet Explorer 9.0

注(1): JScriptはJavaScriptと同様、ECMA標準に定義されていない多くの機能をサポートする[3]

JScriptはWindows CE上でも動作するが、このバージョンにはActive Debuggingがない。

(出典: MSDNWebmasterWorld Forum)

JScript .NET

[編集]

JScript .NETはJScript.NET Framework向けの実装である。CLS互換のクラスベースの言語[4]であり、以前のJScriptの非常に強力な機能を継承している。 JScript .NETはASP.NETや完全な.NETアプリケーションの開発に使用することができる。 しかし、Visual Studioにおけるサポートがない。

CLR上で動作し、変数に型を指定した場合、C# などの他の .NET Framework 上の言語と同等の速度で動く。 JScript の上位互換であるが、高速モードでコンパイルすると、全ての変数を宣言する必要が出るなど、一部、互換性が無くなる。コンパイラのデフォルトは高速モードである。

バージョン 日時 共に公開されたソフトウェア
7.0 2025-08-05 .NET Framework 1.0
7.1 2025-08-05 .NET Framework 1.1
8.0 2025-08-05 .NET Framework 2.0
10.0 2025-08-05 .NET Framework 4.0

JScript .NETは.NET Compact Frameworkではサポートされない。

JScript .NETのバージョンは古典的なJScriptのバージョンとは無関係なことに注意する必要がある。JScript .NETは独立した製品である。 JScript .NETはVisual Studioの統合開発環境でサポートされていないが、そのバージョンは他の.NET言語と共通で、対応するVisual Studioのバージョンに従っている。

.NET Framework 3.0ではJScriptのバージョンは新しくなっていない。 (出典: 各フレームワークに含まれるMicrosoft.JScript.dllのファイルバージョン)

コード例

[編集]

HTML に埋め込む場合は、以下のように表記する。

 <html>
 <script language="JScript">
 var weekname = new Array('日','月','火','水','木','金','土');
 var date = new Date();
 var str = "";
 str += date.getYear() + "年";
 str += (date.getMonth() + 1) + "月";
 str += date.getDate() + "日";
 str += " (" + weekname[date.getDay()] + ")";
 document.write("現在の日付は" + str + "です");
 </script>
 <body>
 ???

また、ActiveXを交えた次のようなコードでファイルを生成することができる。

 // ファイル操作の為のオブジェクトを生成。

 var fso = new ActiveXObject("Scripting.FileSystemObject");
 // もし C:\jscript_test というフォルダが無ければ
 if(! fso.FolderExists("C:\\jscript_test")) {
     // C:\jscript_test を作る。
     var fol = fso.CreateFolder("C:\\jscript_test");
 }
 // .txt のファイル以外でも作成できるという例。
 var fil = fso.CreateTextFile("c:\\jscript_test\\output.html");
 // 作成したファイルに1行書き込む。
 fil.WriteLine("<html><head><title>test</title></head><body>test &lt;b&gt;test&lt;/b&gt;</body></html>");
 // ファイルを開放する。
 fil.close();
 //完了ダイアログを表示。
 WScript.Echo("C:\\jscript_test\\output.html にファイルが作成されました。");

脚注

[編集]
  1. ^ Types of Script Files”. Msdn.microsoft.com. 2025-08-05閲覧。
  2. ^ Microsoft Developer Network. “Version Information (JScript 5.6)”. 2025-08-05閲覧。
  3. ^ Microsoft Developer Network. “Microsoft JScript Features - Non-ECMA (JScript 5.6)”. 2025-08-05閲覧。
  4. ^ Microsoft Developer Network. “クラス ベースのオブジェクト”. 2025-08-05閲覧。

関連項目

[編集]

外部リンク

[編集]
ab型rh阳性是什么意思 胱抑素是什么 恐龙为什么会灭绝 慷他人之慨什么意思 印度为什么没把墨脱占领
为什么经常长口腔溃疡 bolon是什么牌子眼镜 结节灶是什么意思啊 什么止咳效果最好最快 宫颈机能不全是什么意思
痔疮是什么样的 清热利湿是什么意思 飞机什么东西不能带 2018是什么生肖 rose是什么意思
心花怒放是什么生肖 怠工是什么意思 症候群什么意思 甲亢属于什么科室 滚刀肉是什么意思
ecc是检查什么的hcv8jop7ns5r.cn 皓是什么意思hcv7jop6ns4r.cn sdeer是什么牌子hcv8jop9ns0r.cn 鼻子两侧毛孔粗大是什么原因造成的hcv9jop0ns7r.cn 肚子疼呕吐是什么原因aiwuzhiyu.com
小孩手指头脱皮是什么原因hcv8jop4ns7r.cn 水瓶座男生喜欢什么样的女生hcv7jop9ns3r.cn 什么时候初伏第一天hkuteam.com 传媒公司是干什么的tiangongnft.com 肝胆科属于什么科hcv8jop1ns4r.cn
龟毛的性格指什么性格1949doufunao.com 腱鞘囊肿看什么科hcv8jop6ns3r.cn 叶酸片是治什么的hcv8jop7ns5r.cn 沙漠有什么动物hcv9jop2ns7r.cn 什么茶减肥效果好hcv8jop3ns4r.cn
肚脐下面是什么部位baiqunet.com 身上痒吃什么药bjhyzcsm.com 中药为什么那么苦hlguo.com 逆钟向转位是什么意思hcv8jop5ns4r.cn ra是什么病hcv9jop4ns7r.cn
百度