HDGの説明:JavaScriptとは何ですか?オンラインで何が使用されていますか?

インターネットを閲覧すると、 HTML(HTML)CSS、およびこの記事で説明するJavaScriptの3つのテクノロジを使用して、操作するWebページが表示されます。

3つのうち、JavaScriptが最も進んでいます。Webページに動的な機能を追加し、Webページをより複雑でインタラクティブにします。JavaScriptがなければ、お気に入りのWebサイトのいくつかは不可能です。

この記事では、JavaScriptとは何か、 JavaScript(JavaScript)がどのように機能するか、そしてJavaScriptのオンラインでの多くの用途を分析してみましょう。

JavaScriptとは何ですか?(What Is JavaScript?)

JavaScriptはスクリプト言語です。最も人気のある親戚の1つであるHTMLは、マークアップ言語です。(HTML)2つの主な違いは、マークアップ言語は構造的であり、ページの外観とデザインを準備することです。マークアップ言語は機能的に表現力がありますが、スクリプト言語は論理的でアルゴリズム的です。

素人の言葉で言えば、JavaScriptは実際に計算機能を提供しますが、 HTMLはWebページの外観を変更します。HTMLでは(HTML)、1+1のような単純な方程式を評価する方法すらありません。JavaScriptはそれ以上のことを行うことができます。

JavaScriptは、サーバー側とクライアント側の両方に実装できます。クライアント側のJavaScriptが最も一般的であり、JavaScriptコードはHTMLを介して参照され、Webブラウザーによって解釈されます。このコードは、 HTML(HTML)コンテンツを動的に生成したり、ユーザー入力を要求したりするなど、ページの外観を変更するだけではありません。

簡単に言うと、JavaScriptは、Webサイトの双方向性を強化できる、軽量で解釈されたスクリプト言語です。

JavaScriptはオンラインでどのように使用されますか?(How Is JavaScript Used Online?)

事実上すべてのスクリプト言語と同様に、可能性はあなたが思いつくことができるものだけに制限されています。あなたがスキルを持っていて、それを夢見ることができれば、あなたはそれを作ることができるはずです。

ただし、非常に一般的なJavaScript(JavaScript)スクリプトがいくつかありますが、これがないとWebは同じではありません。JavaScriptの最も一般的なユースケースのいくつかについて説明しましょう。

フォームの検証

サインアップフォームに入力して、ユーザー名またはパスワードが短すぎると言われたことがある場合は、JavaScriptが機能しています。

フォーム(Form)の検証は、さまざまなスクリプト言語で実行できますが、JavaScriptを使用すると、データを投稿せずに動的に実行できます。これにより、帯域幅を削減することでサーバーコストを削減でき、ユーザー側のフラストレーションを防ぐための優れた方法です。 

フォームを送信して、後であなたの情報が無効であると言われるのは決して楽しいことではありません。JavaScriptはその場でこれを行うことができます。

コンバーターと電卓

華氏から摂氏(Fahrenheit)米ドル(USD)からユーロ(EUR)など、データを動的に変換することは、JavaScript(Celsius)得意とすることです。JavaScriptのコースを受講したことがある場合、最初のいくつかのレッスンの1つは、金利計算機(interest rate calculator)などを作成することです。これは、 JavaScript(JavaScript)の基本の多くを紹介する素晴らしい学習体験です。

クライアント側のJavaScriptは、このような計算を処理する場合の最良のソリューションの1つです。

ランダムジェネレーター

Math.random()は、多くのJavaScript愛好家に人気のある関数であり、非常に便利です。これにより、0から1までのランダムな浮動小数点数を作成できるため、多くの巧妙なスクリプトが可能になります。

この種の最も人気のあるスクリプトの1つは、ランダムな(random )passwordgenerator(p)です(assword generator)。これらはWeb全体で見つけることができ、クライアント側のJavaScriptはサーバーと相互作用しないため、ランダムパスワード生成の信頼できるソースであり、バックグラウンドでキャッシュまたは保存されることはありません。

ゲーム

そうです—JavaScriptを使用して独自のゲームをコーディングすることもできます。クライアント側のJavaScriptでは、オンラインでの協調的なエクスペリエンスはサポートされませんが、シングルプレイヤーゲームや2人のユーザーが同じキーボードでプレイできるゲームは完全に可能です。

ここにいくつかの古典的な例があります:

JavaScriptは、それほど深刻ではないプロジェクトでも機能する、非常に優れたスクリプト言語です。

HTMLCSSに既に精通している場合、JavaScriptは、コーディングゲームを実際に強化できる優れた次のステップです。コーディングに興味がない場合は、このスクリプト言語が何百万ものWebサイトにもたらした機能を理解するのに役立つはずです。JavaScriptがなければインターネットは同じではありません。



About the author

私はソフトウェア エンジニアであり、Windows 10 の専門家です。スマートフォン、Windows 10、および Microsoft Edge で 2 年以上の経験があります。私の主な焦点は、デバイスの動作をより良く、より速くすることです。Verizon、IMac、HP、Comcast など、さまざまな企業のさまざまなプロジェクトに携わってきました。また、Microsoft Azure クラウド トレーニングの認定インストラクターでもあります。



Related posts