Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

変数がJavaScriptの配列であるかどうかをどのように確認しますか?


変数が配列であるかどうかを確認するには、「instanceof。構文は次のとおりです-

variable instanceof Array

変数「sports」が配列であるかどうかを確認する例を見てみましょう。

<xmp>
<html>
   <body>  
      <script>
 
        var sports = [ "tennis", "football", "cricket" ];
     
        if (sports instanceof Array) {
          alert('Array!');
        } else {
          alert('Not an array');
        }
      </script>
     
   </body>
</html>
</xmp>  

  1. 配列JavaScript内のNaNキーワードの存在を確認する方法

    真と偽の両方の値を含む要素の配列があります。私たちの仕事は、元の配列のNaNである要素のインデックスを持つ配列を返す関数を作成することです。 NaN!==NaN NaNのデータ型は実際には数値です。 NaNは偽の値ですが、他のデータ型や変数にはない独特の特性があります。これは、式NaN===NaNがfalseを生成するということです。そして、それが誤りであるのはNaNの場合だけです。 したがって、この動作をうまく利用して、NaN値のインデックスを選択できます。このためのコードは-になります const arr = [7, 1, "123abc", undefined

  2. JavaScriptで配列に整数値が含まれているかどうかを確認するにはどうすればよいですか?

    要素の配列を受け取るJavaScript関数を作成する必要があります。 この関数は、配列に整数値が含まれているかどうかを確認する必要があります。 それ以外の場合はfalseを返す場合はtrueを返す必要があります。 例 このためのコードは-になります const arr = ["123", "", "21345", "90"]; const findInteger = (arr = []) => {    const isInteger = num => {   &n