ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript でオブジェクト キーの配列を取得するにはどうすればよいですか?

JavaScript でオブジェクト キーの配列を取得するにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-29 22:11:10367ブラウズ

How to Get an Array of Object Keys in JavaScript?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。