1. いくつか
つまり、配列内の各項目をチェックし、 1 つの項目が合格する限り、それは
最近、バックエンド管理システムの作業中に、 データ構造は arr = [とする { 値: "apple" }, { 価値: "" }、 { 値: "バナナ" }, { 値: "オレンジ" }, { 価値: "" }、 ] res = arr.some(item=>{ とする 戻り値 item.value !== "" }) コンソールログ(res); ここでは、値がある限り もし(res){ console.log("配列に値があります"); } それ以外 { console.log("少なくとも 1 つの値を入力してください"); } 2. すべての
つまり、配列内の各項目をチェックし、いずれかの項目が失敗した場合は arr2 = [とする { 値: "apple" }, { 価値: "" }、 { 値: "バナナ" }, { 値: "オレンジ" }, { 値: "er" }, ] var res2 = arr2.every(item => { 戻り値 item.value !== "" }) コンソールログ(res2); ここで、1 つの項目に値が存在しない限り、 もし (!res2) { //res2がtrueの場合はelseへ進み、falseの場合はifへ進む console.log("入力ボックスに空の値があります"); } それ以外 { console.log("入力ボックスに空の値がありません"); console.log("次のステップに進みます"); } 3. 見つける
arr3 = [とする { 価値: "" }、 { 価値: "" }、 { 価値: "" }、 { 価値: "" }、 { 値: "apple" }, ] var res3 = arr3.find(item => { 戻り値 item.value !== "" }) コンソールログ(res3);
もし(res3){ //res3 に値がある場合は、ここで次の手順に進みます。 console.log("配列には少なくとも 1 つの値があります"); } それ以外 { //res3 は未定義です console.log("配列は空です!"); } JS 配列メソッド some、 以下もご興味があるかもしれません:
|
<<: MySQL 完全折りたたみクエリ正規マッチングの詳細な説明
>>: Nginx で複数のドメイン名がドメインをまたいでアクセスできるようにマップを使用する方法
目次1. setState は同期的ですか?非同期ですか? 2. 非同期的に動作する1. React...
目次父から息子へ息子から父へクロスレベルコンポーネント(親から子孫)父から息子へpropsを通じて値...
この記事では、Docker コンテナとフロントエンド プロセスの関係と、コンテナを永続的に実行できる...
<br />関連記事: ハイパーリンクを表示して開く方法症状<br />ユー...
まさか、2021年になってもTypeScriptについて聞いたことがない人がいるなんて?プロジェクト...
考えられる解決策1. Math.randomは[0,1)の範囲の乱数を生成します。 //今回は生成さ...
テクノロジーファンHTMLウェブページ、知っておくべきYouyou が開発した vue フロントエン...
今日は折り紙飛行機(飛べる飛行機)を作ります基本的にすべてCSSで実装されており、JSはごく一部に過...
1. INSERT INTO SELECT文ステートメントの形式は次のとおりです: Insert ...
目次序文なぜユニットテストを導入するのですか?ユニットテストの概要テスト開発パターン1. テスト駆動...
余計なことは言わないで、コードだけ見てみましょう〜 -- テーブル内のフィールドコメントを表示および...
<br />昨日、W3C で新しいHTML 5 ドラフト (ワーキング ドラフト) が ...
目次1. 初期化構造2. 蛇の色のレンダリング3. ヘビの動き4. ヘビの死を判定する方法 ヘビの死...
ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...
Docker では、ポート マッピングを使用して、Docker コンテナーのサービスをホスト マシン...