Microsoft.JScriptとは? わかりやすく解説

Weblio 辞書 > コンピュータ > IT用語辞典 > Microsoft.JScriptの意味・解説 

JScript

読み方ジェイスクリプト
別名:JScriptプログラミング言語,Microsoft JScript

JScriptとは、Microsoft開発したスクリプト言語である。JScriptが書かれファイルには拡張子として「.js」が付く。

JScriptは、JavaScriptMicrosoftによる実装であるといえるJavaScript互換性のある部分も持つが、仕様異な部分も多い。JScriptが独自に持つ機能としては、WSHWindows Scripting Host)やIISInternet Information Services)のように、Windows機能合わせて追加された機能がある。

JScriptとJavaScriptは、後に「ECMAScript」と呼ばれる標準規格策定されたことにより、共通して利用できる仕様としてまとめられている。


参照リンク
JScript - (Microsoft MSDN オンライン
プログラミングのほかの用語一覧
スクリプト言語:  ブックマークレット  IronPython  JavaScript  JScript  JSON  Jython  LunaScript

Microsoft.JScript 名前空間

Microsoft.JScript 名前空間には、JScript 言語使用したコンパイルコード生成サポートするクラスあります
クラスクラス

 クラス説明
パブリック クラスActivationObject 
パブリック クラスActiveXObjectConstructor 
パブリック クラスArgumentsObject 
パブリック クラスArrayConstructor 
パブリック クラスArrayLiteral 
パブリック クラスArrayObject 
パブリック クラスArrayPrototype 
パブリック クラスArrayWrapper 
パブリック クラスAssemblyCustomAttributeList 
パブリック クラスAST 
パブリック クラスASTList 
パブリック クラスBinaryOp 
パブリック クラスBinding 
パブリック クラスBitwiseBinary 
パブリック クラスBlock 
パブリック クラスBlockScope 
パブリック クラスBooleanConstructor 
パブリック クラスBooleanObject 
パブリック クラスBooleanPrototype 
パブリック クラスBreakOutOfFinally 
パブリック クラスClosure 
パブリック クラスCmdLineException 
パブリック クラスCmdLineOptionParser 
パブリック クラスCOMCharStream 
パブリック クラスCOMFieldInfo 
パブリック クラスCOMMethodInfo 
パブリック クラスCOMPropertyInfo 
パブリック クラスContext 
パブリック クラスContinueOutOfFinally 
パブリック クラスConvert 
パブリック クラスDateConstructor 
パブリック クラスDateObject 
パブリック クラスDatePrototype 
パブリック クラスDebugBreak 
パブリック クラスDebugConvert 
パブリック クラスDocumentContext 
パブリック クラスDynamicFieldInfo 
パブリック クラスEmpty 
パブリック クラスEndOfFile 
パブリック クラスEnumeratorConstructor 
パブリック クラスEnumeratorObject 
パブリック クラスEnumeratorPrototype 
パブリック クラスEquality 
パブリック クラスErrorConstructor 
パブリック クラスErrorObject 
パブリック クラスErrorPrototype 
パブリック クラスEval 
パブリック クラスEvalErrorObject 
パブリック クラスExpando 
パブリック クラスFieldAccessor 
パブリック クラスForIn 
パブリック クラスFunctionConstructor 
パブリック クラスFunctionDeclaration 
パブリック クラスFunctionExpression 
パブリック クラスFunctionObject 
パブリック クラスFunctionPrototype 
パブリック クラスFunctionWrapper 
パブリック クラスGlobalObject 
パブリック クラスGlobals 
パブリック クラスGlobalScope 
パブリック クラスHide 
パブリック クラスImport 
パブリック クラスIn 
パブリック クラスInstanceof 
パブリック クラスJSAuthor 
パブリック クラスJSConstructor 
パブリック クラスJScriptCodeProviderJScript コード ジェネレータJScript コード コンパイラインスタンスへのアクセス提供します
パブリック クラスJScriptException 
パブリック クラスJSField 
パブリック クラスJSFieldInfo 
パブリック クラスJSFunctionAttribute 
パブリック クラスJSLocalField 
パブリック クラスJSMethod 
パブリック クラスJSMethodInfo 
パブリック クラスJSObject 
パブリック クラスJSParser 
パブリック クラスJSPrototypeObject 
パブリック クラスJSScanner 
パブリック クラスJSVariableField 
パブリック クラスLateBinding 
パブリック クラスLenientArrayPrototype 
パブリック クラスLenientBooleanPrototype 
パブリック クラスLenientDateConstructor 
パブリック クラスLenientDatePrototype 
パブリック クラスLenientEnumeratorPrototype 
パブリック クラスLenientErrorPrototype 
パブリック クラスLenientFunctionPrototype 
パブリック クラスLenientGlobalObject 
パブリック クラスLenientMathObject 
パブリック クラスLenientNumberPrototype 
パブリック クラスLenientObjectPrototype 
パブリック クラスLenientRegExpPrototype 
パブリック クラスLenientStringConstructor 
パブリック クラスLenientStringPrototype 
パブリック クラスLenientVBArrayPrototype 
パブリック クラスMathObject 
パブリック クラスMemberInfoList 
パブリック クラスMethodInvoker 
パブリック クラスMissing 
パブリック クラスNamespace 
パブリック クラスNoContextException 
パブリック クラスNotRecommended 
パブリック クラスNumberConstructor 
パブリック クラスNumberObject 
パブリック クラスNumberPrototype 
パブリック クラスNumericBinary 
パブリック クラスNumericUnary 
パブリック クラスObjectConstructor 
パブリック クラスObjectPrototype 
パブリック クラスOverride 
パブリック クラスPackage 
パブリック クラスParserException 
パブリック クラスPlus 
パブリック クラスPostOrPrefixOperator 
パブリック クラスRangeErrorObject 
パブリック クラスReferenceAttribute 
パブリック クラスReferenceErrorObject 
パブリック クラスRegExpConstructor 
パブリック クラスRegExpMatch 
パブリック クラスRegExpObject 
パブリック クラスRegExpPrototype 
パブリック クラスRelational 
パブリック クラスReturnOutOfFinally 
パブリック クラスRuntime 
パブリック クラスScriptBlock 
パブリック クラスScriptFunction 
パブリック クラスScriptObject 
パブリック クラスScriptStream 
パブリック クラスSimpleHashtable 
パブリック クラスStackFrame 
パブリック クラスStrictEquality 
パブリック クラスStringConstructor 
パブリック クラスStringObject 
パブリック クラスStringPrototype 
パブリック クラスSuperTypeMembersSorter 
パブリック クラスSyntaxErrorObject 
パブリック クラスThrow 
パブリック クラスTry 
パブリック クラスTypedArray 
パブリック クラスTypeErrorObject 
パブリック クラスTypeof 
パブリック クラスTypeReflector 
パブリック クラスUnaryOp 
パブリック クラスURIErrorObject 
パブリック クラスVBArrayConstructor 
パブリック クラスVBArrayObject 
パブリック クラスVBArrayPrototype 
パブリック クラスVsaItem 
パブリック クラスVsaItems 
パブリック クラスWith 
インターフェイスインターフェイス
 インターフェイス説明
パブリック インターフェイスCOMMemberInfoメンバの値を表すオブジェクトによって実装されます。これにより、呼び出し元はその値に関するアクション実行できます。この値は、Call メソッドによって関数として呼び出したり、GetValue メソッドによって取得したり、SetValue メソッド使用して設定したできます
パブリック インターフェイスIActivationObject 
パブリック インターフェイスIAuthorServices 
パブリック インターフェイスIColorizeText 
パブリック インターフェイスIDebugConvertオブジェクトプリミティブ値に変換したり、プリミティブ値を文字列変換したり、JScript エラー コード関連付けられているエラー メッセージ取得したりする、一連のユーティリティ メソッド定義します
パブリック インターフェイスIDebugConvert2クライアントは、JScript 変換セマンティクス使用して 10 進値を文字列変換できます
パブリック インターフェイスIDebuggerObjectJScript オブジェクト直接実装している COM オブジェクトまたはマネージ JScript オブジェクトに対してプロキシとして機能する COM オブジェクトを、JScript ランタイム検出して処理できます
パブリック インターフェイスIDebugScriptScopeVSA エンジンによって実装されます。その単一メソッド使用すると、呼び出し元はグローバル スコープ関連付けられた "this" 値を設定できます
パブリック インターフェイスIDebugType型または JScript コンストラクタ直接実装している COM オブジェクト、あるいはマネージ型またはマネージ JScript コンストラクタ対すプロキシとして機能する COM オブジェクトJScript ランタイム検出して処理できます
パブリック インターフェイスIDebugVsaScriptCodeItem通常コード ブロックを表すオブジェクト実装されます (コード ブロックは、VSA エンジンからスコープ オブジェクト取得し、AddItem を呼び出してスクリプト ブロック、式、またはステートメントスコープ追加する作成できます)。一般にこれは、たとえばウォッチ ウィンドウ内の式の評価や、string として表現されるブレークポイントに関する情報解析必要なデバッガによって呼び出されます。
パブリック インターフェイスIDefineEvent 
パブリック インターフェイスIEngine2エンジンによって実装されます。これは、JScript エンジン用意されている追加の機能使用するインターフェイス提供します
パブリック インターフェイスIErrorHandler 
パブリック インターフェイスIMessageReceiverJScript ランタイムで、組み込み印刷機能に渡す文字列を出力するために使用するインターフェイス定義します
パブリック インターフェイスIMethodsCompletionInfo 
パブリック インターフェイスINeedEngine 
パブリック インターフェイスIObjectCompletionInfo 
パブリック インターフェイスIParseText 
パブリック インターフェイスIRedirectOutput呼び出し元は、JScript組み込まれprint 関数に渡す文字列の表示使用する IMessageReceiver を設定できます
パブリック インターフェイスISite2 
パブリック インターフェイスITokenColorInfo 
パブリック インターフェイスITokenEnumerator 
パブリック インターフェイスIVsaFullErrorInfo 
パブリック インターフェイスIVsaScriptCodeItem 
パブリック インターフェイスIVsaScriptScopeスコープ オブジェクト表しますVSA エンジングローバル スコープ オブジェクトはこのインターフェイス実装しています。これは、VSA エンジンで GetGlobalScope を呼び出すと取得できます既存スコープ オブジェクトで GetItem を呼び出すと、新しいサブスコープを作成することもできます
パブリック インターフェイスIWrappedMember 
パブリック インターフェイスMemberInfoInitializerメンバの名前およびそのメンバ格納されている値を表すオブジェクト使用して、COMFieldInfo、COMMethodInfo、および COMPropertyInfo のインスタンス初期化します。このオブジェクトは、GetCOMMemberInfo を使用する取得できます
列挙型列挙型
 列挙説明
パブリック列挙体CmdLineError 
パブリック列挙体ErrorType 
パブリック列挙体JSBuiltin 
パブリック列挙体JSErrorJScript エラー メッセージ関連付けられたエラー コード格納します
パブリック列挙体JSFunctionAttributeEnumJSFunctionAttribute カスタム属性使用してJScript コンパイラ生成される関数呼び出し規約注釈付けますパラメータは HasArguments、HasEngine、および HasThisObject に暗黙的に関連付けられ、JScript コード関数呼び出すときに JScript ランタイムによって自動的に渡されます。
パブリック列挙体JSToken 
パブリック列挙体SourceState 
パブリック列挙体TokenColor 
パブリック列挙体VSAITEMTYPE2JScript 実装は、VSAITEMTYPE2 列挙値を受け入れ、VsaItemType 項目を拒否します詳細については、「AddItem」を参照してください

「Microsoft JScript」の例文・使い方・用例・文例

Weblio日本語例文用例辞書はプログラムで機械的に例文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Microsoft.JScript」の関連用語

Microsoft.JScriptのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Microsoft.JScriptのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2025 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリの【JScript】の記事を利用しております。
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2025 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2025 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2025 GRAS Group, Inc.RSS