-
Function()コンストラクターを使用してJavaScript関数を定義するにはどうすればよいですか?
Function()コンストラクターは、任意の数の文字列引数を想定しています。最後の引数は関数の本体です。セミコロンで区切って、任意のJavaScriptステートメントを含めることができます。 例 次のコードを実行して、新しい関数コンストラクターで関数を呼び出すことができます- <html> <head> <script> var func = new Function("x", "y"
-
JavaScriptの自己呼び出し無名関数とは何ですか?
JavaScriptでは、括弧で囲まれた関数は「即時呼び出し関数式」または「自己実行関数」と呼ばれます。 ラッピングの目的は、名前空間を作成し、メンバー関数の可視性を制御することです。コードを関数スコープ内にラップし、他のライブラリとの衝突を減らします。これは、即時呼び出し関数式(IIFE)または自己実行無名関数と呼ばれるものです。 構文 構文は次のとおりです- (function() { // code })(); 上記のように、次の括弧のペアは、括弧内のコードを式に変換します- function(){...} さらに、次のペア、つまり2番目の括弧のペアは操作を続行
-
JavaScriptで例外処理はどのように機能しますか?
JavaScriptはtry…catch…finallyを使用します 例外を処理します。最新バージョンのJavaScriptには、例外処理機能が追加されています。 JavaScriptはtry... catch ... finallyを実装します 例外を処理するためのthrow演算子と同様に構築します。 プログラマーが生成したランタイムをキャッチできます 例外ですが、JavaScript構文エラーをキャッチすることはできません。 構文 これがtry... catch ... finally ブロック構文- <script> <!--
-
JavaScript正規表現を使用して文字列を置き換える方法は?
JavaScriptでRegExpを使用して文字列を置き換えるには、string replace()メソッドを使用します。 例 次のコードを実行して、JavaScriptの正規表現を使用して文字列を置き換えることができます- <html> <head> <script> var str = "Welcome to Tutorialspoint"; &
-
JavaScriptの「return」ステートメントはどのように機能しますか?
JavaScript関数はオプションのreturnを持つことができます 声明。これは、関数から値を返したい場合に必要です。このステートメントは、関数の最後のステートメントである必要があります。 例 次のコードを実行して、JavaScriptでreturnステートメントを操作することができます- <html> <head> <script> function concatenate(first, last) {
-
JavaScriptの矢印関数とは何ですか?
は太い矢印を示しています。これにより、キーワード「function」を繰り返し書く必要もなくなります。 構文 構文は次のとおりです- argument => expression 複数の引数には以下を使用してください- (argument1 [, argument2]) => expression 太い矢印のある関数とない関数を比較してみましょう- JavaScriptの関数 var rank = [7,8,9]; var display = rank.map(function(num) { return num * num; }); JavaScrip
-
JavaScript関数のRESTパラメーターとは何ですか?
ES6は、開発者の作業を容易にするためにRESTパラメーターをもたらしました。引数オブジェクトの場合、RESTパラメーターは3つのドットで示され、パラメーターの前にあります。 例 次のコードスニペットを見てみましょう- <html> <body> <script> function addition(…numbers) { va
-
JavaScript配列から特定の要素を削除するにはどうすればよいですか?
JavaScript配列から要素を削除するには、最初にindexOf()メソッドを使用して、削除する要素のインデックスを取得します。その後、splice()メソッドを使用します- 例 <html> <body> <script> var array = [40, 20, 70, 50
-
JavaScriptで配列の最小/最大要素を見つける方法は?
配列の最小要素と最大要素を取得するには、JavaScriptのMath.min()メソッドとMath.max()メソッドを使用します。次のコードを実行して、最小要素と最大要素を見つけることができます- 例 <html> <body> <script> var arr = [50, 30, 70, 60]; document.write("Max
-
JavaScriptで2次元配列を作成するにはどうすればよいですか?
2次元配列には、要素1のmyarray [0] [0]、要素2のmyarray [0] [1]など、複数の次元があります。作成するにはJavaScriptの2次元配列の場合、次のコードを実行してみることができます- 例 <html> <body> <script> var myarr
-
JavaScript配列で重複する値を見つける方法は?
JavaScriptで重複する値を見つけるには、次のコードを実行してみてください- 例 <html> <body> <script> function removeDuplicate(arr) { &
-
JavaScript配列から値でアイテムを削除するにはどうすればよいですか?
JavaScriptで配列からアイテムを削除するには、最初にアイテムを取得してから、splice()メソッドを使用してアイテムを削除します。次のコードを実行してみてください- 例 <html> <body> <script> var array = [10, 30, 40, 80,
-
ChromeでのJavaScript関数の定義?どうすれば見つけることができますか?
Google ChromeでJavaScript関数の定義を見つけるには、ウェブブラウザを開き、F12キーを押してデベロッパーツールにアクセスします。 ここで、Ctrl + Shift + Fを押します。 以下に示すように正規表現を確認してください- 関数を検索して、それだけです。
-
クリック時にJavaScript関数を呼び出す方法は?
JavaScriptでボタンをクリックしたときに関数を呼び出すには、onclickを使用します。次のコードを実行して、JavaScriptで関数onclickを呼び出してみてください- 例 <html> <head> <script> function sayHello() { document.write ("Hello ther
-
JavaScriptで関数を呼び出す方法は?
JavaScriptを使用すると、独自の関数を作成することもできます。スクリプトの後半で関数を呼び出すには、その関数の名前を記述するだけです。 例 次のコードを実行して、JavaScriptで関数を呼び出す方法を学ぶことができます- <html> <head> <script> function sayHello() { document.w
-
JavaScriptのデフォルトの関数パラメーターは何ですか?
デフォルトのパラメーターは、関数パラメーターを簡単に処理できるようになりました。デフォルトパラメータを簡単に設定して、デフォルト値で正式なパラメータを初期化できます。これは、値が渡されないか、未定義が渡された場合にのみ可能です。 例 例を見てみましょう- <html> <body> <script> // default is set to 1 functi
-
'new'関数コンストラクターを使用してJavaScript関数を呼び出す方法は?
Function()コンストラクターは、任意の数の文字列引数を想定しています。最後の引数は関数の本体です。セミコロンで区切って、任意のJavaScriptステートメントを含めることができます。 例 次のコードを実行して、新しい関数コンストラクターで関数を呼び出すことができます- <html> <head> <script> var func = new Function("x", "y"
-
JavaScriptのcall()メソッドとは何ですか?
JavaScript call() メソッドは、最初の引数として別のオブジェクトを使用して関数を呼び出すために使用されます。 例 次のコードを実行して、JavaScriptでcall()メソッドを実装する方法を学ぶことができます- <html> <head> <script> var person = { Name:"John&q
-
JavaScriptのapply()メソッドとは何ですか?
javascript apply()メソッドはcall()メソッドと同じですが、関数パラメーターを配列と見なします。次のコードを実行して、JavaScriptでapply()メソッドを実装する方法を学ぶことができます- 例 <html> <head> <script> document.write(The highest number in the array list: ); document.write(Math.max.apply(null,[50,90,18, 87]));
-
JavaScriptの厳密モードと非厳密モードの違いは何ですか?
「usestrict」は、リテラル式であるディレクティブです。 JavaScript1.8.5で導入されました。名前が示すように、「use strict」は、コードがstrictモードで実行されることを示します。非厳密では、コードは実行されません。厳密モードでは実行されません。 厳密モードを宣言しましょう。宣言するには、最初に「usestrict」というキーワードを追加します。グローバルスコープの場合は、スクリプトの最初で宣言します。 <!DOCTYPE html> <html> <body> &nbs