JavaScript でオブジェクト キーの配列を取得する
JavaScript オブジェクトのキーを配列として取得することは、多くの場合、冗長な処理を必要とするタスクになることがあります。コード。これに対処するために、jQuery と純粋な JavaScript の両方で、このプロセスを簡略化する一般的に使用されるメソッドがあります。
jQuery
jQuery では、$.map() 関数で次のことができます。オブジェクトからキーを抽出するために利用されます:
var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = $.map(foo, function(value, key) { return key; });
このアプローチは、オブジェクト全体をマッピングし、キーを抽出して配列を作成します。
純粋な JavaScript
Object.keys は、オブジェクト キーの配列を取得する簡単な方法を提供するネイティブ JavaScript メソッドです。
var foo = { 'alpha' : 'puffin', 'beta' : 'beagle' }; var keys = Object.keys(foo);
このメソッドは、オブジェクトのキーを含む配列を効果的に作成しますが、キーの順序は実装によって異なる可能性があります。
以上がJavaScript でオブジェクト キーの配列を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。