オブジェクトから配列へのメソッド: Object.values() メソッドを使用して属性値の配列を返します。配列からオブジェクトへのメソッド: Object.fromEntries() メソッドを使用して、配列ペアを含むキーと値のペアのオブジェクトを返します。違いは、Object.values() は列挙可能なプロパティ値のみを返すのに対し、Object.fromEntries() は列挙可能かどうかに関係なくすべてのプロパティを返すことです。
#オブジェクトから配列と配列からオブジェクトの類似のメソッドと相違点
オブジェクトから配列
類似のメソッド:Object.values()メソッドを使用します。このメソッドは、オブジェクトの列挙可能なすべてのプロパティ値を含む配列を返します。
コード例:
const obj = { name: "John", age: 30, city: "New York" }; const arr = Object.values(obj); console.log(arr); // ["John", 30, "New York"]
オブジェクトへの配列
同様のメソッド:UseObject.fromEntries()メソッド。配列配列ペアのパラメーターを受け取り、これらのキーと値のペアを含むオブジェクトを返します。
コード例:
const arr = ["name", "John", "age", 30, "city", "New York"]; const obj = Object.fromEntries(arr); console.log(obj); // { name: "John", age: 30, city: "New York" }
違い:
オブジェクトのプロパティの値を含む配列を返します。一方、
Object.fromEntries()は、プロパティの配列を含むキーと値のペアのオブジェクトを返します。
は列挙可能なプロパティのみを返しますが、
Object.fromEntries()は列挙可能かどうかに関係なくすべてのプロパティを返します。
以上がオブジェクトから配列へのメソッドと配列からオブジェクトへのメソッドの類似点と相違点は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。