JavaScriptで連想配列のキーを配列して返す関数は何ですか

JavaScriptで連想配列のキーを配列として返す関数はObject.keys()です⁵。この関数は、オブジェクトのキーを配列として返します。以下に使用例を示します。

const obj = {
  key1: 'value1',
  key2: 'value2',
  key3: 'value3'
};

const keys = Object.keys(obj);

console.log(keys); // ["key1", "key2", "key3"]

このコードでは、Object.keys()関数を使用してobjのすべてのキーを取得し、それらをkeys配列に格納しています。最後に、console.log()を使用してkeys配列を出力しています。出力結果は["key1", "key2", "key3"]となります。これはobjのすべてのキーを含む配列です。このように、Object.keys()関数を使用すると、連想配列のキーを簡単に配列として取得することができます⁵。この関数は非常に便利で、JavaScriptで頻繁に使用されます。⁵

ソース: Copilot との会話、 2024/6/11 (1) 〔JavaScript〕連想配列の使い方 #JavaScript - Qiita. https://qiita.com/yrn03m/items/87e223acc6e733b50429. (2) [JavaScript]map()で連想配列から特定keyの値を取得する - Qiita. https://qiita.com/HuntingRathalos/items/1e1671a345fcc3ac18ad. (3) 【JavaScript】連想配列(Object)でmap関数の処理をしたい .... https://qiita.com/someone7140/items/0bb71fa5a24124afa505. (4) 連想配列のすべてのキーを取得する、連想配列のすべての要素 .... https://www.ipentec.com/document/javascript-array-associative-array-get-all-keys. (5) 配列または連想配列(ハッシュ)のキーを全て取得 | JavaScript .... https://shanabrian.com/web/javascript/array-hash-get-keys.php.