Javascript

 Computer >> コンピューター >  >> プログラミング >> Javascript
  1. json要素を削除します-JavaScript?

    以下がJSON文字列であるとしましょう- var details = [    {       customerName: "Chris",       customerAge: 32    },    {       customerName: "David",       customerAge: 26    },    { &nbs

  2. JavaScriptで整数配列を文字列配列に変換しますか?

    整数配列を文字列配列に変換するには、JavaScriptのmap(String)を使用します。以下が整数配列であるとしましょう- var integerValues = [101,50,70,90,110,90,94,68]; 整数配列を文字列配列に変換- integerValues.map(String); 例 以下はコードです- var integerValues = [101,50,70,90,110,90,94,68]; console.log("The integer array value="); console.log(integerValues); in

  3. 大きな数を格納するためのJavaScriptの+演算子の動作?

    JavaScriptに多数を格納するには、+演算子ではなくBigInt()を使用します。 +演算子を使用する場合は、精度が低下することが予想されます。 以下が私たちの多数であり、BigInt()を使用して保存しているとしましょう- console.log("Loss of precision with + operator..") 例 以下はコードです- var stringValue1="100"; console.log("The integer value="); console.log(+stringValue1); va

  4. JavaScript-値がパーセンテージかどうかを確認しますか?

    以下が私たちの価値であるとしましょう- var value="97%"; パーセンテージの値を確認するには、正規表現を使用します。 例 以下はコードです- var value="97%"; var result=/^\d+(\.\d+)?%$/.test(value); if (result==true) {    console.log("The percent is="+value);   } else {    console.log("This is not pe

  5. オブジェクト値で数値をループし、出力を配列にプッシュします-JavaScript?

    以下がオブジェクト値を持つ数値であるとしましょう- var numberObject = { 2:90 , 6: 98 } JavaScriptでArray.from()を使用する- var fillThePositionValue = Array.from({length: 15}, (value, index) => numberObject[index+ 1] || "novalue") 例 以下は、オブジェクト値を使用して数値をループするコードです- var numberObject = { 2:90 , 6: 98 } console.log("

  6. DOMに関連するJavaScript変数をconsole.logするにはどうすればよいですか?

    コンソールに変数を表示するには、document.getElementById(“”)。を使用します。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">  

  7. JavaScript:内部関数の追加中に新しいキーワードコンストラクターを使用する字句スコープの問題?

    これを修正するには、このキーワードの概念を使用します。別の変数を使用してオブジェクトの値を保持し、それを内部関数内で使用します。 例 以下はコードです- function Employee() {    this.technologyName = "JavaScript";    var currentTechnologyName = this;    function workingTechnology() {       console.log("I am workin

  8. 行文字列を新しくする方法-JavaScript?

    新しい行にはタグを使用します。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>Document</ti

  9. 三項演算子を非三項に変更する-JavaScript?

    三項演算子の代替として、JavaScriptでifelseを使用します。たとえば、2つの数字があります- var number1=12; var number2=12; 比較するために、三項演算子の代わりにifelseを使用できます- if(number1==number2) console.log("true"); else console.log("false"); 例 以下はコードです- var number1=12; var number2=12; var result=(number1==number2)?true:false; conso

  10. 数値がfloatまたはinteger-JavaScriptであることを確認するにはどうすればよいですか?

    次の変数があるとしましょう- var value1 = 10; var value2 = 10.15; Number()条件を使用して、数値が浮動小数点または整数であることを確認します- Number(value) === value && value % 1 !== 0; } 例 以下はコードです- function checkNumberIfFloat(value) {    return Number(value) === value && value % 1 !== 0; } var value1 = 10; var value2

  11. 配列の先行ゼロを削除する-JavaScript

    この質問の要件は単純です。数値の配列を受け取るJavaScript関数を作成する必要があります。配列に先行ゼロが含まれている場合、関数は先行ゼロを削除する必要があります。それ以外の場合、関数は何もしません。 例- 入力配列が-の場合 const arr = [0, 0, 0, 14, 0, 63, 0]; その場合、出力は-になります。 const output = [14, 0, 63, 0]; したがって、この関数のコードを書いてみましょう 例 以下はコードです- const arr = [0, 0, 0, 14, 0, 63, 0]; const removeLeadingZe

  12. 未定義の値を無視してJavaScriptで2つのオブジェクトをマージします

    たとえば、AとBのような2つのオブジェクトがあるとします- const A = { activity: 'purchased', count: undefined, time: '09:05:33' }; const B = { activity: 'purchased', count: '51', time: undefined }; これらの2つのオブジェクトをマージするJavaScript関数を作成する必要があります。ただし、いずれかのキーに真の値がある場合は、偽の値を持つキーで上書きしないように注意してください。

  13. 配列をサブ配列の配列に変換する-JavaScript

    リテラルの配列を受け取り、元の配列の要素が正確に2の長さのサブ配列にチャンクされた新しい配列を返すJavaScript関数を作成する必要があります。 これで、元の配列の長さが2で正確に割り切れない場合、最後のサブ配列には1つの要素しか含まれないはずです。 たとえば、 入力配列が-の場合 const arr = [1, 2, 3, 4, 5, 6, 7]; その場合、出力は-になります。 const output = [[1, 2], [3, 4], [5, 6], [7]] 例 以下はコードです- const arr = [1, 2, 3, 4, 5, 6, 7]; const ch

  14. 配列の中央を選択するにはどうすればよいですか? -JavaScript

    数値の配列を受け取るJavaScript関数を作成する必要があります。 この関数は、配列の真ん中の要素を返す必要があります。 例- 配列が-の場合 const arr = [1, 2, 3, 4, 5, 6, 7]; その場合、出力は4になります 例 以下はコードです- const arr = [1, 2, 3, 4, 5, 6, 7]; const middle = function(){    const half = this.length >> 1;    const offset = 1 - this.length % 2

  15. 未定義の要素の周りの配列で最大の数を見つける方法は? -JavaScript

    いくつかの数値、いくつかの文字列、およびいくつかの偽の値を含む配列を受け取るJavaScript関数を作成する必要があります。 この関数は、配列から最大の数値を返す必要があります。 例- 入力配列が次のように定義されていない値がある場合- const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefined, 'hii']; その場合、出力は65になります 例 以下はコードです- const arr = [23, 'hello', undefined, null, 21

  16. 奇数回表示される番号の検索-JavaScript

    整数の配列が与えられた場合、この配列を受け取り、奇数回出現する1つの要素を見つける関数を作成する必要があります。奇数回出現する整数は常に1つだけです。 配列をソートすることでこの問題に取り組みます。並べ替えたら、配列を反復処理して、奇数回出現する要素を選択できます。 例 以下はコードです- const arr = [20, 1, -1, 2, -2, 3, 3, 5, 5, 1, 2, 4, 20, 4, -1, -2, 5]; const findOdd = arr => {    let count = 0;    let last; &n

  17. JavaScriptアルゴリズム-配列からネガを削除する

    複数の値の配列X([-3,5,1,3,2,10]など)が与えられた場合、配列内の負の値を削除する関数を作成する必要があります。 関数の実行が完了すると、配列は正の数だけで構成される必要があります。一時的な配列を作成せず、popメソッドを使用して配列内の値を削除するだけでこれを行う必要があります。 例 以下はコードです- // strip all negatives off the end while (x.length && x[x.length - 1] < 0) {    x.pop(); } for (var i = x.length - 1

  18. 文字列のJavaScript配列を結合する方法

    文字列の配列を受け取るJavaScript関数を作成する必要があります。関数は、配列のすべての文字列を結合し、すべての空白をダッシュ​​「-」に置き換えて、このように形成された文字列を返す必要があります。 例:配列が-の場合 const arr = ["QA testing promotion ", " Twitter  ", "Facebook ", "Test"]; その場合、出力は-になります。 const output = "QA-testing-promotion-Twitter-

  19. オブジェクトへの再帰的な文字列解析-JavaScript

    文字列の配列を受け取り、文字列に対応するオブジェクトを返すJavaScript関数を作成する必要があります。 例- 配列が-の場合 const arr = [    "country.UK.level.1",    "country.UK.level.2",    "country.US.level.1",    "country.UK.level.3" ]; その場合、出力は-になります。 const output = { &n

  20. JavaScriptで日付配列を並べ替える方法

    このような日付を含む配列があるとします- const arr = [    [ '02/13/2015', 0.096 ],    [ '11/15/2013', 0.189 ],    [ '05/15/2014', 0.11 ],    [ '12/13/2013', 0.1285 ],    [ '01/15/2013', 0.12 ],    [ '01/15/2014',

Total 5927 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:83/297  20-コンピューター/Page Goto:1 77 78 79 80 81 82 83 84 85 86 87 88 89