はじめに
この実験では、JavaScript の pick
関数を使ってオブジェクトから特定のキーと値のペアを抽出する方法を探ります。オブジェクトとキーの配列を pick
関数に渡す方法と、それが Array.prototype.reduce()
を使ってオブジェクトから指定されたキーと値のペアのみをフィルタリングして返す方法を学びます。この実験は、JavaScript でオブジェクトを操作する方法と、それらから必要な情報のみを抽出する方法を理解するのに役立ちます。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、JavaScript の pick
関数を使ってオブジェクトから特定のキーと値のペアを抽出する方法を探ります。オブジェクトとキーの配列を pick
関数に渡す方法と、それが Array.prototype.reduce()
を使ってオブジェクトから指定されたキーと値のペアのみをフィルタリングして返す方法を学びます。この実験は、JavaScript でオブジェクトを操作する方法と、それらから必要な情報のみを抽出する方法を理解するのに役立ちます。
オブジェクトから特定のキーと値のペアを抽出するには、関数 pick(obj, arr)
を使用します。
pick()
を使用する方法の例を以下に示します。
const pick = (obj, arr) =>
arr.reduce((acc, curr) => (curr in obj && (acc[curr] = obj[curr]), acc), {});
pick({ a: 1, b: "2", c: 3 }, ["a", "c"]); // { 'a': 1, 'c': 3 }
コーディングの練習を始めるには、ターミナル/SSH を開いて node
と入力します。
おめでとうございます!あなたはオブジェクトのキーを抽出する実験を完了しました。あなたのスキルを向上させるために、LabExでさらに多くの実験を練習することができます。