-
JavaScriptを使用してプロンプトダイアログボックスを表示するにはどうすればよいですか?
プロンプトダイアログボックスは、テキストボックスをポップアップしてユーザー入力を取得する場合に非常に便利です。したがって、それはあなたがユーザーと対話することを可能にします。ユーザーはフィールドに入力して、[OK]をクリックする必要があります。 このダイアログボックスは、prompt()というメソッドを使用して表示されます。このメソッドは、(i)テキストボックスに表示するラベルと(ii)テキストに表示するデフォルトの文字列の2つのパラメーターを取ります。ボックス。 このダイアログボックスには、[OK]と[キャンセル]の2つのボタンがあります。ユーザーが[OK]ボタンをクリックすると、ウィンドウ
-
JavaScriptで文字列を元に戻すにはどうすればよいですか?
JavaScriptで文字列を逆にするには、次のコードを実行してみてください。これにより、文字列「qries」が逆になります 例 ライブデモ <!DOCTYPE html> <html> <body> <script> var myStr; function reverseStr(myStr) { &n
-
JavaScriptで2つの文字列を比較する最良の方法は何ですか?
JavaScriptで2つの文字列を比較するには、localeCompare()メソッドを使用します。このメソッドは、両方の文字列が等しい場合は0を返し、文字列1が文字列2の前にソートされている場合は-1を返し、文字列2が文字列1の前にソートされている場合は1を返します。 例 次のコードを実行して、2つの文字列を比較できます ライブデモ <!DOCTYPE html> <html> <body> <button onclick="compareStr()">
-
JavaScriptのコンストラクターメソッドとは何ですか?
JavaScriptのコンストラクターメソッドは、クラス内で作成されたオブジェクトを作成および初期化するために使用されます。コンストラクターメソッドが追加されていない場合は、デフォルトのコンストラクターを使用する必要があります。 注 −クラスで許可されるコンストラクターメソッドは1回だけです。複数のエラーがスローされます。 例 次のコードを実行して、コンストラクターメソッドの実装方法を学ぶことができます ライブデモ <html> <body> <script>
-
JavaScriptのフローチャートを使用してif...elseステートメントを表示する方法は?
ifステートメントは、JavaScriptが条件付きで決定を下し、ステートメントを実行できるようにする基本的な制御ステートメントです。 JavaScriptのフローチャートを使用してif…elseステートメントを表示する方法を見てみましょう。
-
JavaScriptのデフォルトのコンストラクターは何ですか?
コンストラクターメソッドが追加されていない場合は、デフォルトのコンストラクターを使用する必要があります。何も定義されていない場合、デフォルトのコンストラクターが作成されます。 構文 構文は次のとおりです- constructor() {} 派生クラスの構文- constructor(...args) { super(...args); }
-
JavaScriptで関数を定義する方法は?
JavaScriptで関数を定義する最も一般的な方法は、「function」キーワードに続けて、一意の関数名、パラメーターのリスト(空の場合があります)、および中括弧で囲まれたステートメントブロック。 構文 構文は次のとおりです- <script> <!-- function functionname(parameter-list) { statements } //--> </script> 次の例を試してくださ
-
JavaScriptでラベル付きとラベルなしのブレークの違いは何ですか?
ラベルなしで壊す breakステートメントは、ループを早期に終了し、囲んでいる中括弧から抜け出すために使用されます。 breakステートメントはループを終了します。 例 ラベルを使用しないJavaScriptのbreakステートメントの例を見てみましょう- ライブデモ <html> <body> <script> var x = 1;
-
JavaScriptのイベントとは何ですか?
JavaScriptとHTMLの相互作用は、ユーザーまたはブラウザがページを操作したときに発生するイベントを通じて処理されます。 ページが読み込まれると、イベントと呼ばれます。ユーザーがボタンをクリックすると、クリックしてイベントになります。その他の例としては、任意のキーを押す、ウィンドウを閉じる、ウィンドウのサイズを変更するなどのイベントがあります。 開発者はこれらのイベントを使用して、JavaScriptでコード化された応答を実行できます。これにより、ボタンでウィンドウを閉じたり、メッセージをユーザーに表示したり、データを検証したり、その他の考えられるあらゆる種類の応答を実行したりできます
-
JavaScriptのブロックステートメントとは何ですか?
ブロックステートメントは0個以上のステートメントをグループ化します。 JavaScript以外の言語では、複合ステートメントと呼ばれます。 構文 構文は次のとおりです- { //List of statements } ブロックを持つ変数は、含まれている関数にスコープされます。ブロックステートメントがスコープを導入することはなく、変数を宣言するためにvarを使用することにはブロックスコープがありません。 var a = 20; { var b = 40; } これで、aの値を出力すると、20ではなく40が出力されます。これは、ブロック内のva
-
JavaScriptのフローチャートでネストされたforループを表示するにはどうすればよいですか?
「forループ」には、初期化、テストステートメント、および反復ステートメントが含まれます。次のコードを実行して、ネストされたforループをフローチャートに表示することができます-
-
JavaScriptにgotoステートメントがないのはなぜですか?
JavaScriptには、予約済みのキーワードであるgotoステートメントがあります。 JavaScriptでは必要ないため、人気はありません。一般的に、gotoステートメントを使用することは良い習慣とは見なされません。 JavaScriptの前処理でgotoを使用することは、以下に示すように、依然として適切であると見なされます- var a =0; [lbl] begin:console.log( Demo Text!); a ++; if(i <424)goto begin; 上記のコードは次のように翻訳されます- var a =0; begining:while(true){c
-
JavaScriptでネストされたwhileループを使用するにはどうすればよいですか?
whileループの目的は、式がtrueである限り、ステートメントまたはコードブロックを繰り返し実行することです。式がfalseになると、ループは終了します。 例 次のコードを実行して、ネストされたwhileループの使用方法を学ぶことができます ライブデモ <html> <body> <script> var height = 2; var width =
-
JavaScriptでswitchケースから抜け出す方法は?
switchケースから抜け出すには、breakステートメントを使用します。 breakステートメントは、特定のケースの終了を示します。それらが省略された場合、インタプリタは次の各ケースで各ステートメントを実行し続けます。 例 次の例を実行して、breakステートメントを使用するswitch-caseステートメントを実装してみてください ライブデモ <html> <body> <script> var grade='
-
JavaScriptのラベルステートメントとは何ですか?
JavaScriptラベルステートメントは、識別子の前にラベルを付けるために使用されます。ラベルをbreakおよびcontinueステートメントとともに使用して、フローをより正確に制御できます。ラベルは、ステートメントまたはコードのブロックに適用されるコロン(:)が後に続く単なる識別子です。ブレークとコンティニューでラベルを使用する方法を理解するために、2つの異なる例を示します。 例 次のコードを実行して、ラベルを使用してフローを制御し、breakステートメントを使用することができます ライブデモ <html> <body> &
-
window.locationを使用してJavaScriptで別のURLにリダイレクトする方法は?
URLをクリックしてページXに到達したが、内部的には別のページYに誘導されたという状況に遭遇した可能性があります。これは、ページのリダイレクトが原因で発生します。 クライアント側でJavaScriptを使用してページリダイレクトを行うのは非常に簡単です。サイト訪問者を新しいページにリダイレクトするには、次のようにヘッドセクションに行を追加する必要があります- 例 次のコードを実行して、window.locationを使用して別のURLにリダイレクトする方法を学ぶことができます。ここでは、ホームページにリダイレクトします ライブデモ <html> <h
-
JavaScriptで日付パターンを検証する方法は?
JavaScriptで日付パターンを検証するには、次のコードを実行してみてください。ここでは、検証する日付が正しいか間違っているかを確認します 例 ライブデモ <!DOCTYPE html> <html> <body> <script> function validDate(date) { var split = date.split(/); var date = new Date(split[2] + / + split[0] + / + split
-
JavaScriptのBreak、Continue、およびLabelステートメントについて説明する
ブレークステートメント breakステートメントは、ループを早期に終了し、囲んでいる中括弧から抜け出すために使用されます。 breakステートメントはループから抜け出します。 JavaScriptでのbreakステートメントの例を見てみましょう。次の例は、whileループでのbreakステートメントの使用を示しています。 xが5に到達し、最後の中括弧のすぐ下にあるdocument.write(..)ステートメントに到達すると、ループがどのように早く発生するかに注目してください。 例 ライブデモ <html> <body> &n
-
JavaScriptのアラートボックスとは何ですか?
アラートダイアログボックスは、主にユーザーに警告メッセージを表示するために使用されます。たとえば、1つの入力フィールドでテキストを入力する必要があるが、ユーザーが入力を入力しない場合、検証の一環として、アラートボックスを使用して警告メッセージを表示できます。 それでも、わかりやすいメッセージにはアラートボックスを使用できます。アラートボックスには、選択して続行するための[OK]ボタンが1つだけ表示されます。 例 次のコードを実行して、アラートボックスを追加する方法を学ぶことができます- ライブデモ <html> <head> &n
-
JavaScriptのフローチャートを使用してforループを表示するにはどうすればよいですか?
「for」ループにはループの初期化が含まれます ここで、カウンターを開始値に初期化します。初期化ステートメントは、ループが始まる前に実行されます。テストステートメント これは、特定の条件が真であるかどうかをテストします。条件が真の場合、ループ内で指定されたコードが実行されます。そうでない場合、制御はループから外れます。 最後に反復ステートメントがあります カウンターを増減できる場所。 JavaScriptのフローチャートを使用してforループを表示する方法を見てみましょう-