0

私は立ち往生しています(何時間も立ち往生しようとした後)。主な問題は、DOM から取得した JavaScript オブジェクトをクラス固有のコードで支援したいということです。たとえば、document.getElementById("theCanvas") を使用して要素を取得すると、汎用 DOM オブジェクト (論理的) のコード アシストのみが取得されます。このオブジェクトが実際には Canvas であることを JavaScript エディタに「伝え」て、Canvas オブジェクトのコード アシストを取得できるようにしたいと考えています。

Aptana と JSEclipse をインストールしました。Aptana では、.js ファイルに関連付ける Aptana (または Django) エディターを見つけることさえできません。JSEclipse のドキュメント (その内容) には、JSDoc でこれを有効にできると記載されていますが、私はこれを機能させることができませんでした。また、JSEclipse は書式設定をサポートしていないようです。これは非常に奇妙に思えます。

この場合のコードアシストを取得できるかどうか、および/またはAptana jsエディターにアクセスする方法および/またはJSEclipseをフォーマットする方法を知っている人はいますか? 要素オブジェクトを (Java 風に) キャストできるのではないかと考えていましたが、これに関する唯一のドキュメントでは、Javascript では 3 つのキャスト (Number、Boolean、String) しか実行できないと書かれています。

プラットフォーム: Java EE 開発者向け Eclipse Indigo (WTP を含む)、Aptana 3.0.8、jdk 1.6.25、JSEclipse 1.5.5

前もって感謝します。

4

1 に答える 1

1

Javascript は強く型付けされておらず、コンパイルもされていません。この方法では、IDE が記述中に何を意味しているのかを理解するのがより困難になります。

しかし幸いなことに、Google Chrome のコンソールを使用してそれを支援することができます。使用しているオブジェクトの属性とメソッドを知っています

于 2012-02-27T15:19:29.320 に答える