問題タブ [clearscript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
201 参照

javascript - Typescript で無視する項目を定義する方法

ClearScriptを使用して JavaScript を拡張言語として追加するアプリケーションがあります。私は他のプロジェクトで Typescript を使い始めましたが、このプロジェクトでも使用したいと考えています。

私の問題は、かなりの数の C# オブジェクト/メソッド/プロパティを JavaScript 環境に公開したことです。挿入以外にも

すべてのインスタンスの上で、特定のシンボルが「既知」であることをTypescriptに伝える方法はありますか?

これらの関数の入力と出力について具体的に説明できると便利です。そうすれば、TS は、私がそれらを適切に使用していないときに知らせてくれます。

外部シンボルを宣言するにはどうすればよいですか?

たとえば、オブジェクト定義からのこのスライスでは

CSRestRequestを使用して、C# 側から JavaScript 環境にインポートされたシンボルです。

(RestRequestは RestSharp が提供する記号です。)

では、RestSharp RestRequest オブジェクトを生成するCSRestRequest外部シンボルである Typescriptに宣言するにはどうすればよいでしょうか?new