ホームページ >ウェブフロントエンド >フロントエンドQ&A >c JavaScriptの使用方法
JavaScript は、Web ページに動的なコンテンツと対話性を追加するためによく使用されるプログラミング言語です。 HTML および CSS とともに、最新の Web サイトの基本的な構成要素を形成します。 Web サイトに動的な要素を追加したい場合、JavaScript は不可欠です。この記事ではJavaScriptの使い方を紹介します。
JavaScript コードを HTML に埋め込む方法は 2 つあります。まず、HTML 内の 93f0f5c25f18dab9d176bd4f6de5d30e または 6c04bd5ca3fcae76e30b72ad730ca86d の間にスクリプト タグを配置できます。これは、ページの読み込み時にコードが 1 回実行されることを意味します。例:
<!DOCTYPE html> <html> <head> <script> function displayMessage() { alert("Hello, World!"); } </script> </head> <body> <button onclick="displayMessage()">Click me!</button> </body> </html>
上記のコードは、単純な警告ボックスを表示する、displayMessage() という名前の関数を定義します。ユーザーがボタンをクリックすると、この関数が呼び出されます。
2 番目の方法は、HTML ドキュメントの外部に JavaScript ファイルを作成することです。これにより、コードがより整理され、管理しやすくなります。外部スクリプトを使用するには、3f1c4e4b6b16bbbd69b2ee476dc4f83a タグの src 属性を JavaScript ファイルへのパスに設定します。例:
<!DOCTYPE html> <html> <head> <script src="myscript.js"></script> </head> <body> <button onclick="displayMessage()">Click me!</button> </body> </html>
この例では、JavaScript コードは myscript.js というファイル内にあります。
JavaScript は、文字列、数値、ブール値、オブジェクト、配列、NULL 値、未定義値など、さまざまなデータ型をサポートしています。変数を宣言するには、var キーワードを使用します。
var name = "John"; var age = 30; var isMale = true;
上の例では、文字列、数値、ブール値をそれぞれ保存する 3 つの変数を定義しました。 typeof 演算子を使用して、変数のデータ型を決定できます。
alert(typeof name); // "string" alert(typeof age); // "number" alert(typeof isMale); // "boolean"
JavaScript は、算術演算子、比較演算子、論理演算子など、さまざまな演算子をサポートしています。次の例では、2 つの変数 x と y を定義し、一般的に使用される演算子をいくつか示します。
var x = 10; var y = 5; var z = x + y; // 加法运算 var w = x - y; // 减法运算 var q = x * y; // 乘法运算 var r = x / y; // 除法运算 var s = x % y; // 取模运算 var t = x == y; // 等于运算符(返回false) var u = x > y; // 大于运算符(返回true) var v = (x > y) && (x < 20); // 逻辑AND运算符(返回true)
上記のコードでは、論理式の使用方法も示しました。 AND 演算子は 2 つの式をリンクし、両方の式が true の場合に true を返します。
関数は、JavaScript の基本的な構成要素の 1 つです。関数は、他のコードと一緒に使用できる再利用可能なコードです。関数を定義するには、function キーワードを使用します。
function addNumbers(x, y) { return x + y; }
この例では、2 つの数値パラメータを受け取り、その合計を返す addNumbers という関数を定義します。関数を呼び出すには、関数名の後にかっこを付けて、必要な引数を渡します。
var sum = addNumbers(5, 10); // sum等于15
イベントは、JavaScript におけるもう 1 つの重要な概念です。イベントは、ボタンのクリックやフォームの送信など、トリガーできるアクションです。イベントを処理するには、イベント ハンドラーを設定します。イベント ハンドラーは、イベントの発生時に呼び出される関数です。
<button onclick="displayMessage()">Click me!</button>
上の例では、ボタンを定義し、ボタンがクリックされたときにdisplayMessageという名前の関数を呼び出しました。
最後に、JavaScript での DOM 操作を見てみましょう。 DOM (Document Object Model) は Web ページのプログラミング インターフェイスであり、JavaScript が Web ページ内の要素や属性にアクセスして変更できるようにします。たとえば、要素にアクセスするには、ドキュメント オブジェクトを使用して要素の ID を指定します。
<p id="myParagraph">This is a paragraph.</p>
上の例では、ID「myParagraph」の段落要素を定義しました。ここでは、JavaScript を使用してコンテンツを変更する方法の例を示します。
var paragraph = document.getElementById("myParagraph"); paragraph.innerHTML = "This is a new paragraph.";
上記のコードでは、getElementById メソッドを使用して要素を取得し、innerHTML 属性を使用してそのコンテンツを設定します。
概要
JavaScript は、インタラクティブで動的な Web ページの作成に使用できる強力で柔軟なプログラミング言語です。この記事では、変数、データ型、演算子、関数、イベント、DOM 操作などの JavaScript の基本概念を紹介します。これで、独自の JavaScript コードを作成する準備が整いました。
以上がc JavaScriptの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。