前提・実現したいこと
Arrayからfilterでnullのみ取得したいが期待した結果が返ってこない。
(filterで想定した結果が返ってこない理由を知りたく、forでループさせるなど別の解法をお聞きしているわけではありません)
該当のソースコード
Typescript
1const arr = new Array(4); 2const fil = arr.filter(value => value== null); 3console.log(fil.length); // 4を期待するが、0が出力(NG)
試したこと
通常の配列であれば期待した結果が返ってきます。
Typescript
1const arr = [1, null, undefiend]; 2const fil = arr.filter(value => value == null); 3console.log(fil.length); // 2を期待し、2が出力される(OK)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/12 11:55
2021/05/12 12:06
2021/05/12 12:06
2021/05/12 12:17