6

少し前に JavaScript を学び始めました。大学で Java を学んだこと、php をよく知っていること、そしてすでに python と ruby​​ で遊んでいたことを考えると、これはかなり簡単なプログラミング言語です。問題は、プログラミング言語を適切に学習するために、通常、プロジェクトを作成することです。JavaScript では、どのような種類のプロジェクトを作成できるかわかりません。つまり、Web ベースではない、または Web ブラウザーに関連しないプロジェクトです。javascript シェルスクリプトを作成できますか? Web ブラウザ以外で一般的に使用されている JavaScript はどこですか?

それで、誰かが実際に私にいくつかのアイデアを教えてもらえますか?

4

5 に答える 5

5

JavaScript シェル スクリプトを作成できますか?

あなたは賭けます!

  • Windowsでは、cscript.exeファイル拡張子を設定することもできます-jxファイル名をダブルクリックするか、シェルでコマンドとして使用するだけで自動的に実行されます。コマンドで"c:\WINDOWS\system32\cscript.exe" /e:JavaScript /nologo "%1" %*)。これは (私が注意深く測定したところ)、Windows のバッチ言語と戦うよりも約 8000 万倍優れています。約。(また、JScript (Microsoft の JavaScript の変種) を使用したくない場合は、オプションもあります。以下を参照してください。)
  • *nix では、インストールされている任意のインタープリターで実行するようにシェル スクリプトを設定できます (これ#!...は、コマンド インタープリターに一番上の行が伝えていることです)。探せばいくつか出てくると思います。
  • Mac では、おそらくJavaScriptCoreがインストールされています。/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Resources/jsc
  • 上記のすべてについて、必要に応じて、Rhinoと Java をインストールして、プラットフォームに依存せず、膨大な範囲のライブラリ機能にアクセスできます。Rhino にはシェルが組み込まれており、特定の JavaScript ファイルを実行するように指示することもできます。Java と相互運用するため、これを行うと、Java で利用可能な基本的な機能すべてに簡単にアクセスできます。

Web ブラウザ以外で一般的に使用されている JavaScript はどこですか?

Windows でのシェル スクリプトに使用します。また、Web アプリケーションのサーバー側部分など、サーバー側言語としても使用しています。また、 MongoDBシェル環境 (MongoDB データのクエリに使用できます) やストアド プロシージャなど、軽量で強力なスクリプト言語が役立つ他の環境でも使用されます。

とはいえ、ブラウザーベースのプロジェクトを作成することは、言語を学習するためのリッチでインタラクティブな方法です。

于 2010-03-31T12:15:13.203 に答える
4

Windows サイドバー ガジェット、Apple のウィジェット、および Google デスクトップ ガジェットはすべて、HTML/JS/CSS を使用して作成されています。

小さな Windows サイドバー ガジェットをいくつか作成することで、Javascript を学びました。

入門

サイドバー リファレンス

于 2010-03-31T12:12:01.903 に答える
2

JavaScript を使用して、Web ブラウザーのサンドボックスの外部で実行できる HTA (HTML アプリケーション) を作成できます。
HTA アプリケーションの MSDN イントロダクション
HTML アプリケーションの Javascript チュートリアル

于 2010-03-31T12:21:24.317 に答える
1

ノンブロッキング TCP サーバーを作成できます。 Node.jsはそれをサポートしています。

于 2010-03-31T12:17:09.193 に答える
0

ブラウザー以外での JavaScript の一般的な用途は、Windows の WSH スクリプトと HTA アプリケーション、および Mac のダッシュボード ウィジェットです。

于 2010-03-31T12:14:58.643 に答える