-
JavaScriptの関数パラメーターのデフォルトパラメーターとは何ですか?
デフォルトのパラメータは、関数パラメータを簡単に処理するようになりました。デフォルトパラメータを簡単に設定して、デフォルト値で正式なパラメータを初期化できます。これは、値が渡されないか、未定義が渡された場合にのみ可能です。 例 ライブデモ <html> <body> <script> // default is set to 1 function inc(
-
sleep()のJavaScriptバージョンとは何ですか?
sleep()のJavaScriptバージョンは「await」です。待機機能は現在のaync機能を一時停止します。 例 次のコードを実行して、JavaScriptでスリープを実装してみてください ライブデモ <!DOCTYPE html> <html> <body> <script> function setSleep(ms) { &nbs
-
JavaScriptで数値をドル通貨文字列としてフォーマットするにはどうすればよいですか?
数値をドルの現在の文字列としてフォーマットするには、InternationalizationAPIの一部であるnumberformatterを使用します。 例 次のコードを実行して、数値をドルの通貨文字列としてフォーマットすることができます ライブデモ <!DOCTYPE html> <html> <body> <p> Formatting 150 as US dollars (US$): &n
-
JavaScriptでsetInterval関数呼び出しを使用するにはどうすればよいですか?
setInterval()メソッドはJavaScriptであり、式を間隔を置いて評価するために使用されます。構文は次のとおりです。 setInterval(function, interval_in_milliseconds, param1, param2, param3...) ここで、interval_in_millisecondsは、コードが実行された後の間隔をミリ秒単位で設定します。 paramはオプションのパラメータであり、関数へのパスエンドです。 例 次のコードを実行して、setInterval()関数呼び出しを使用することができます ライブデモ <!DOCTYPE
-
JavaScript / jQueryを使用してページの一番上までスクロールするにはどうすればよいですか?
例 ライブデモ <html> <body> <script> $("a").click(function() { $("html, body").animate({ scrollTop: 0 }, "slow");  
-
JavaScriptで機能するために可変数の引数を使用する方法は?
関数に可変数の引数を使用するには、argumentsオブジェクトを使用します。 例 次のコードを実行して、JavaScriptの関数への引数を実装してみてください ライブデモ <html> <body> <script> function functionArgument(val1, val2, val3) { var res
-
JavaScriptのvarキーワードの目的は何ですか?
他の多くのプログラミング言語と同様に、JavaScriptには変数があります。変数は、名前付きコンテナーと考えることができます。これらのコンテナーにデータを配置し、コンテナーに名前を付けるだけでデータを参照できます。 varキーワードは、JavaScriptで変数を宣言するために使用されます。 JavaScriptプログラムで変数を使用する前に、変数を宣言する必要があります。変数は、varキーワードを使用して次のように宣言されます。 <script> <!-- var money; &nb
-
JavaScriptの日付に日数を追加するにはどうすればよいですか?
日数を追加するには、Date()関数を使用して現在の日付を表示してから、2日を追加します 例 ライブデモ <!DOCTYPE html> <html> <body> <script> var date, incDate; date = new Date(); document.
-
JavaScriptの関数の前に感嘆符は何をしますか?
!記号は、即時呼び出し関数式であることを示します。 感嘆符は関数を単独で呼び出すことはありません。最後に()を付けることができます- !function foo() {}() ()の優先順位は!よりも高くなります。すぐに関数を呼び出します。 次のように言及することもできます- (function(){})(); !式がtrueを返すことを許可します。これは、デフォルトでは、すぐに呼び出されるすべての関数式が未定義を返すためです。そのため、!が残ります。未定義、これは本当です。
-
JavaScriptで名前空間を宣言するにはどうすればよいですか?
JavaScriptはvarキーワードを使用して名前空間を宣言します。JavaScriptで名前空間を宣言するには、次の構文に従うようにしてください- var myNamespace = { functionOne: function() { }, functionTwo: function() { } }; ... myNamespace. functionOne();
-
JavaScriptに追加された最新の演算子は何ですか?
JavaScriptに追加された最新の演算子は、spread演算子とrestです。 REST演算子 restパラメーターを使用すると、引数の数を配列として表すことができます。 ES6は、開発者の作業を容易にするためにRESTパラメーターをもたらしました。引数オブジェクトの場合、RESTパラメーターは3つのドットで示され、パラメーターの前にあります。 例 残りのパラメータを定義するための次のコードスニペットを見てみましょう <html> <body> <script> &nb
-
JavaScriptの関数内でのreturnステートメントの使用は何ですか?
JavaScriptの「return」ステートメントは、返したい値を示しています。関数内では、値が関数の呼び出し元に返されます。 例 次のコードを実行して、関数内にreturnステートメントを実装してみてください ライブデモ <html> <body> <script> function multiply(num1, num2) { re
-
JavaScriptのfunction()コンストラクターとは何ですか?
function()コンストラクターは、JavaScriptで新しい関数オブジェクトを作成するために使用されます。作成されたオブジェクトは、関数の作成時に解析されます。 例 次のコードを実行して、function()コンストラクターの操作方法を学ぶことができます ライブデモ <html> <body> <script> var num = new Function('p', 'q',
-
JavaScript関数のデフォルトのパラメータ値を設定するにはどうすればよいですか?
これにより、関数パラメーターを簡単に処理できるようになりました。デフォルトパラメータを簡単に設定して、デフォルト値で正式なパラメータを初期化できます。これは、値または未定義が渡されない場合にのみ可能です。例を見てみましょう ライブデモ <html> <body> <script> // default is set to 1 function inc(va
-
関数リテラルを使用してJavaScriptで関数を定義するにはどうすればよいですか?
JavaScript 1.2では、関数リテラルの概念が導入されています。これは、関数を定義するもう1つの新しい方法です。関数リテラルは、名前のない関数を定義する式です。 例 次の例を試して、JavaScriptで関数型リテラルを実装できます ライブデモ <html> <head> <script> <!-- var func = fu
-
JavaScriptでgetterおよびsetter関数を定義する方法は?
ゲッター プロパティにアクセスすると、値は暗黙的に関数を呼び出すことで取得されます。 getキーワードはJavaScriptで使用されます。数字または文字列のいずれかの識別子を設定できます。 セッター プロパティが設定されると、暗黙的に関数が呼び出され、値が引数として渡されます。これにより、戻り値はプロパティ自体に設定されます。 setキーワードはJavaScriptで使用されます。数字または文字列のいずれかの識別子を設定できます。 例 ゲッターとセッターの両方を実装する方法を示す例を次に示します ライブデモ <html> <body> &
-
JavaScriptの削除演算子を使用してゲッターを削除するにはどうすればよいですか?
削除演算子を使用してゲッターを削除するには、deleteキーワードを使用します。削除する方法は次のとおりです- delete obj.name 例 次のコードを実行して、ゲッターを削除する方法を学ぶことができます ライブデモ <html> <body> <script> var department = { deptName: "
-
JavaScriptの削除演算子を使用してセッターを削除するにはどうすればよいですか?
削除演算子を使用してセッターを削除するには、deleteキーワードを使用します。削除する方法は次のとおりです- delete obj.name 例 次のコードを実行して、セッターを削除する方法を学ぶことができます ライブデモ <html> <body> <script> var department = { deptName: "
-
JavaScriptのgetterとsetterの違いは何ですか?
ゲッター プロパティにアクセスすると、値は暗黙的に関数を呼び出すことで取得されます。 getキーワードはJavaScriptで使用されます。数字または文字列のいずれかの識別子を設定できます。 セッター プロパティが設定されると、暗黙的に関数が呼び出され、値が引数として渡されます。これにより、戻り値はプロパティ自体に設定されます。 setキーワードはJavaScriptで使用されます。数字または文字列のいずれかの識別子を設定できます。 例 ゲッターとセッターの両方を実装する方法を示す例を次に示します ライブデモ <html> <body>
-
JavaScriptで関数名の前にプラス記号を使用するのはなぜですか?
+ function(){}表記は、主に、パーサーに+に続くものを式として処理するように強制するために使用されます。これは、たとえば、すぐに呼び出される関数に使用されます +function() { alert("Demo!"); }(); ただし、関数の前の+は記号の1つです。 !、-、〜などの他のオプションも追加できます。括弧は以下のように使用することもできます- (function() { alert("Demo!"); })(); このように使用することもできます- (function() { alert("Demo!");