-
ユーザーがDIVの外側をクリックしたときに、JavaScriptを使用してDIVを非表示にするにはどうすればよいですか?
ユーザーがdivの外側をクリックしたときにdivを非表示にするには、次のコードを実行してみてください 例 ライブデモ <!DOCTYPE html> <html> <body> <script> window.onload = function(){ var hideMe = document.getElementById(
-
JavaScriptで連想配列/ハッシュを使用するにはどうすればよいですか?
JavaScriptは連想配列をサポートしていません。 JavaScriptの配列は、番号付きインデックスで機能します。これが例です- 例 <!DOCTYPE html> <html> <body> <p id="test"></p> <script> var dept = []; &n
-
JavaScriptの論理OR演算子(||)とは何ですか?
演算子||論理OR演算子です。 2つのオペランドのいずれかがゼロ以外の場合、条件は真になります。 例 演算子の使い方は次のとおりです|| JavaScriptで- <html> <body> <script> var a = true; var b = false; document.wr
-
JavaScriptの論理AND演算子(&&)とは何ですか?
両方のオペランドがゼロ以外の場合、条件は論理積演算子で真になります。 例 次のコードを実行して、LogicalANDOperatorの操作方法を学ぶことができます- <html> <body> <script> var a = true; var b = false; document.w
-
JavaScriptを使用してJavaScript関数呼び出しを遅らせる方法は?
関数呼び出しを遅らせるには、setTimeout()関数を使用します。 setTimeout(functionname, milliseconds, arg1, arg2, arg3...) 以下はパラメータです- 関数名 −実行する関数の関数名。 ミリ秒 −ミリ秒数。 arg1、arg2、arg3 −これらは関数に渡される引数です。 例 次のコードを実行して、setTimeout()コールバックでJavaScript関数呼び出しを遅らせることができます。 <!DOCTYPE html> <html> <body> &
-
JavaScriptの乗算代入演算子(* =)とは何ですか?
乗算代入演算子(* =)は、右のオペランドと左のオペランドを乗算し、その結果を左のオペランドに代入します。 例 次のコードを実行して、乗算代入演算子の操作方法を学ぶことができます- <html> <body> <script> var a = 33; var b = 10; documen
-
JavaScriptでオプションの関数パラメーターを宣言するにはどうすればよいですか?
JavaScriptでオプションの関数パラメーターを宣言するには、「default」引数を使用します。次のコードを実行して、オプションのパラメーターを宣言することができます 例 ライブデモ <html> <body> <script> // default is set to 1 function inc(val1, inc = 1) { &
-
JavaScript関数で無制限の引数を使用するにはどうすればよいですか?
関数に無制限の数の引数を使用するには、argumentsオブジェクトを使用します。 例 次のコードを実行して、JavaScriptの関数に無制限の引数を実装してみてください ライブデモ <html> <body> <script> function functionArgument(val1, val2, val3){ var res =
-
JavaScriptを使用してiframeから親ウィンドウ関数を呼び出す方法は?
親ウィンドウ関数を呼び出すには、「window.top」を使用します。 例 次のコードを実行して、iframeから親ウィンドウ関数を呼び出すことができます ライブデモ <!DOCTYPE html> <html> <body> <script> function display(){ alert("Hello Wor
-
JavaScriptで関数にコメントするための標準は何ですか?
JavaScriptで関数をコメント化するには、次の標準を使用できます- /** * Adds two numbers * @param {Number} num1 * @param {Number} um * @return {Number} sum */ function sum(num1,num2) { return num1 + num2; }
-
JavaScript関数から値を返す必要がありますか?
JavaScript関数には、オプションのreturnステートメントを含めることができます。つまり、値を返すことはオプションです。このステートメントは、関数の最後のステートメントである必要があります。 たとえば、関数で2つの数値を渡すと、関数がそれらの乗算を呼び出し元のプログラムに返すことが期待できます。 例 次の例を試してください。これは、2つのパラメーターを受け取り、それらを連結してから、呼び出し元のプログラムに結果を返す関数を定義します。 ライブデモ <html> <head> <sc
-
JavaScriptでJSONオブジェクトを解析する方法は?
例 JavaScriptでJSONオブジェクトを解析するには、次のコードを実装します- <!DOCTYPE html> <html> <body> <script> myData = JSON.parse('{"event1":{"title":"Employment period","start":"12\/29
-
JavaScriptで使用する必要がある等しい演算子(==vs ===)はどれですか?
Double equals(==)は抽象等価比較演算子であり、比較を行う前にオペランドを同じ型に変換します。 たとえば、 5 == 5 //true '5' == 5 //true 5 == '5' //true 0 == false //true トリプルイコール(===)は厳密な等号比較演算子であり、さまざまなタイプとさまざまなコンテンツに対してfalseを返します。 たとえば、 5 === 5 &
-
JavaScriptでの関数式と関数宣言?
関数宣言 「function」キーワードは、JavaScriptで関数を宣言します。 JavaScriptで関数を定義するには、「function」キーワードに続けて、一意の関数名、パラメーターのリスト(空の場合があります)、および中括弧で囲まれたステートメントブロックを使用します。 ここに例があります- function sayHello(name, age) { document.write (name + " is " + age + " years old."); } 関数式 関数式はキーワード「function」で開始
-
JavaScriptを使用して日付に月数を追加するにはどうすればよいですか?
日付に月数を追加するには、最初にgetMonth()メソッドを使用して月を取得し、月数を追加します。 例 次のコードを実行して、月数を追加してみてください ライブデモ <!DOCTYPE html> <html> <body> <script> var d, e; d = new Date(); &n
-
JavaScriptで特定の番号を検証する方法は?
指定された数値を検証するには、isNan()関数を使用します。値が数値でないかどうかをチェックします。 trueが返される場合は、値が数値ではないことを意味します。 例 次のコードはfalseを返します。これは、値が数値であることを意味します- <!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="test"
-
JavaScriptで文字列を整数に変換するにはどうすればよいですか?
JavaScriptのparseInt()メソッドは、文字列を数値に変換します。入力した値を数値に変換できない場合、メソッドはNaNを返します。 例 次のコードを実行して、文字列を整数に変換してみてください- <!DOCTYPE html> <html> <body> <button onclick = "display()">Check</button> <p id = "demo&qu
-
JavaScript関数を使用してURLをデコードする方法は?
JavaScriptでURLをデコードするには、decodeURI()メソッドを使用します。 例 次のコードを実行してURLをデコードしてみてください- <!DOCTYPE html> <html> <body> <button onclick="display()">Check</button> <p id="demo"></p> &
-
JavaScriptで++、-演算子を使用しないのはなぜですか?
インクリメント(++)およびデクリメント(---)演算子は、予期しない結果につながる可能性があるため、避ける必要があります。ここにいくつかの条件があります- 例 割り当てステートメントでは、それは好ましくない結果につながる可能性があります- <html> <body> <script>  
-
JavaScriptの論理否定演算子(!)とは何ですか?
論理否定演算子は、オペランドの論理状態を逆にします。条件がtrueの場合、論理NOT演算子はそれをfalseにします。 <html> <body> <script> var a =true; document.write("a = "); document.write(a