ホームページ  >  記事  >  ウェブフロントエンド  >  es6 の配列に値があるかどうかを確認する方法

es6 の配列に値があるかどうかを確認する方法

青灯夜游
青灯夜游オリジナル
2022-05-19 16:45:571531ブラウズ

2 つの方法: 1. 配列の長さを取得し、その長さが 0 であるかどうかを判断します。構文は「arr.length==0」です。0 の場合、配列には値がありません。 2. 配列を JSON 文字列に変換し、その文字列が "[]" であるかどうかを確認します。構文は "JSON.stringify(arr)=='[]'" です。そうである場合、配列には値がありません。

es6 の配列に値があるかどうかを確認する方法

このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。

es6 配列に値があるかどうか、つまり配列が空かどうかを判断します。 以下に2つの判定方法を紹介します。

#方法 1: length 属性を使用する

length 属性を使用して配列の長さを取得し、配列の長さが 0

# であるかどうかを判断します。

    0 の場合、配列には値がありません。
  • 0 でない場合、配列には値があります。
  • let arr = [1];
    if (arr.length == 0){
       console.log("数组中没有值");
    }else {
       console.log("数组中有值");
    }
    console.log(arr);

es6 の配列に値があるかどうかを確認する方法

方法 2: JSON.stringify()

JSON.stringify() メソッドを使用して JavaScript オブジェクトを変換するか、値を JSON 文字列に変換します。この時点では、JSON 文字列が "[]" であるかどうかを確認するだけで済みます。

#はいの場合、配列には値がありません。
  • #そうでない場合、配列には値があります
  • let arr = [];
    let str=JSON.stringify(arr);
    if (str == '[]'){
       console.log("数组中没有值");
    }else {
       console.log("数组中有值");
    }
    console.log(str);

[関連する推奨事項: es6 の配列に値があるかどうかを確認する方法JavaScript ビデオ チュートリアル

Web フロントエンド ]

以上がes6 の配列に値があるかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。