はじめに
この実験では、JavaScript プログラミングの世界に入り、Web 開発で使用されるさまざまな概念と技術を探求します。実践的な演習やエクササイズを通じて、クリーンで効率的なコードを書き、データ構造を操作し、動的で対話型の Web ページを作成する方法を学びます。初心者であろうと経験豊富なプログラマであろうと、この実験はあなたのコーディング能力を次のレベルに引き上げるための貴重なスキルと知識を提供します。
真偽値チェックコレクション関数
コーディングの練習のために、ターミナル/SSH で node を入力します。
ここに、コレクションのすべての要素に対して述語関数が真偽値を返すかどうかをチェックする関数があります。
Array.prototype.every()を使用して、渡された各オブジェクトが指定されたプロパティを持ち、かつ真偽値を返すかどうかをチェックします。
const truthCheckCollection = (collection, pre) =>
collection.every((obj) => obj[pre]);
使用例:
truthCheckCollection(
[
{ user: "Tinky-Winky", sex: "male" },
{ user: "Dipsy", sex: "male" }
],
"sex"
); // true
まとめ
おめでとうございます!真偽値チェックコレクションの実験を完了しました。技術力を向上させるために、LabEx でさらに実験を行って練習してください。