-
JavaScriptクラスのボタンをクリックしたときにアラートを表示するにはどうすればよいですか?
これには、document.getElementByClassName()を使用します。以下はコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> <l
-
JavaScriptで今日の日付から日付を引く方法は?
new Date()。getDate()を使用してcurrentDateを使用する必要があります。構文は次のとおりです- var anyVariableName= yourCurrentDate - yourSubstractDateOfCurrentMonth; 例 var currentDate=new Date().getDate(); var substractDate=new Date("2020-07-01").getDate(); const numberOfDaysInCurrentMonthOnly = currentDate-substractDate;
-
JavaScript大文字と小文字を区別しない値をチェックしますか?
大文字と小文字を区別しない値を確認するには、JavaScriptで正規表現を使用します。以下はコードです- 例 var allNames = ['john','John','JOHN']; var makeRegularExpression = new RegExp(allNames.join( "|" ), "i"); var hasValue = makeRegularExpression.test("JOHN"); console.log("Is Present=&quo
-
コピーされたオブジェクトを更新すると、JavaScriptの親オブジェクトも更新されますか?
いいえ、親オブジェクトは更新されません。いくつかのパラメータを指定してObject.assign()を使用し、チェックします。次のコードは- 例 var firstObject = { name: 'John' }; var secondObject = { name: 'Carol' }; console.log("Before merging="); console.log(firstObject); var afterMerging = Object.assign({}, firstObject, secondObject); afte
-
JavaScript RegExpは、さまざまな角かっこで囲まれた値を返しますか?バリューブラケットを取得する方法は?
インデックス0,1….Nの正規表現を使用して、角かっこなしの値を取得します。以下はコードです- 例 var regularExpression= /(?<=\[).*?(?=\])/g; var getTheValueWithIndex= "[John Smith][David Miller]".match(regularExpression); console.log("The first value without bracket="+getTheValueWithIndex[0]); console.log("The second
-
JavaScriptオブジェクトのコンテンツを文字列形式で表示するにはどうすればよいですか?
document.getElementById()を使用し、innerHTMLを使用して表示します。以下はコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title>
-
JavaScriptでスペース区切り文字列を分割し、余分なカンマとスペースをトリミングしますか?
以下が私たちの文字列だとしましょう- var sentence = "My,,,,,,, Name,,,, is John ,,, Smith"; split()およびjoin()とともに正規表現を使用して、余分なスペースとコンマを削除します。次のコードは- 例 var sentence = "My,,,,,,, Name,,,, is John ,,, Smith"; console.log("Before removing extra comma and space="+sentence); sentence = sentenc
-
JavaScriptの動的要素にイベントをアタッチしますか?
イベントを添付するには、JavaScriptでdocument.addEventListener()を使用します。以下はコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</ti
-
オブジェクトを作成するためのJavaScriptの「new」キーワードとは何ですか?値にアクセスする方法は何ですか?
新しいキーワードは、JavaScriptでオブジェクトを作成します。値にアクセスするには、ドット表記を使用します。次のコードは- 例 function newObjectCreation() { this.firstName = "John"; } var newObject = new newObjectCreation(); newObject.firstName="David"; console.log("The first name="+newObject.firstName); 上記のプログラムを
-
JavaScriptで画面解像度を検出する方法は?
画面の解像度を検出するには、window.screenの概念を使用します。 幅は以下を使用してください- window.screen.availWidth 高さの場合- window.screen.availHeight 以下は、画面解像度を検出するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="widt
-
変数を使用してJavaScriptクラスオブジェクトを呼び出しますか?
以下が私たちの変数であるとしましょう- var message = 'This is the Class Demo'; 以下は私たちの目的です var object = new FirstClass(message) クラスFirstClass- class FirstClass{ constructor( message){ this.message = message; } } eval()を使用して、変数を使用してJavaScriptクラスオブジェクトを呼び出します。以下は
-
JavaScriptでJSONデータをグループ化する方法は?
JSONデータをグループ化するには、すべてのキーを抽出し、push()を使用する必要があります。以下はコードです- 例 var details= { "1": { name:"John" }, "2": { name:"John" }, "3&
-
JavaScript HTMLテーブルの行数を取得しますか?
以下が私たちのテーブルだとしましょう- <table id="tblDemo" border="1"> <thead> <tr> <th>Name</th> <th>Age</th> </tr> </thead> <tbody> <tr><td>John</td><td>21</td></tr> <tr><td>David</td>
-
JavaScriptで<strong>タグにテキストを設定するにはどうすればよいですか?
まず、要素-を設定します <strong id="strongDemo">Replace This strong tag</strong> 上記で設定されたid属性は、#-を使用してテキストを設定するために使用されます。 $(document).ready(function(){ $("#strongDemo").html("Actual value of 5+10 is 15....."); }); 例 <!DOCTYPE html> <html lang=&qu
-
JavaScriptで文字列型の値を配列型に変換する方法は?
文字列型の値を配列型に変換するには、parse()メソッドを使用します。以下はコードです- 例 var customerDetails='[ {"name": "John", "countryName": "US"}, {"name": "David", "countryName": "AUS"}, {"name": "B
-
JavaScriptでファイル名のドット拡張子の前に単語を挿入しますか?
以下がファイル名だとしましょう- var actualJavaScriptFileName = "demo.js"; 以下は、ドット拡張子の前に挿入される単語です- var addValueBetweenFileNameAndExtensions = "programming"; 最初に、dot(。)に基づいてファイル名をsplit()する必要があります。次に、文字を挿入するために、テンプレート変数の概念を使用できます。以下はコードです- 例 var addValueBetweenFileNameAndExtensions = "progr
-
JavaScript配列名プロパティをJSONオブジェクト[ES5]に追加し、コンソールに表示しますか?
以下は私たちのオブジェクトです- var customerDetails ={ "customerFirstName":"David", "customerLastName":"Miller", "customerAge":21, "customerCountryName":"US" }; 次に、新しい配列を作成し、push()関数を使用します。以下は
-
配列内の連続した数字をチェックするJavaScript?
100、101、102などの連続した数値をチェックするには、reduce()の概念を使用します。連続する数値に対してTRUEが返されます。それ以外の場合、戻り値はfalseです。 例 const sequceIsConsecutive = (obj) => Boolean(obj.reduce((output, lastest) => (output ? (Number(output.number) + 1=== Number(lastest.number) ? lastest : false) : false))); console.log("Is Consecutiv
-
JavaScriptでJSON文字列をフォーマットする方法は?
JavaScriptでHSON文字列をフォーマットするには、いくつかのパラメーターを指定してJSON.stringify()を使用します。以下はコードです- 例 var details = { studentId: 101, studentFirstName: 'David', studentLastName: 'Miller', studentAge:21, subjectDetails: {  
-
map関数を使用して、JavaScriptで時刻が特定の時間枠内にあるかどうかを確認するにはどうすればよいですか?
たとえば、私たちがそれらを研究することを計画している時間の主題記録を持っているとしましょう- const scheduleDetails = [ { subjectName: 'JavaScript', studyTime: '5 PM - 11 PM' }, { subjectName: 'MySQL', studyTime: '12 AM - 4PM' } ] map()の使用方法は次のとおりです。以下はコードです- 例 const scheduleDetails = [