Javascriptオブジェクトキー

| | | | | |

Object.keys()JavaScriptメソッドは、オブジェクト内のキーを取得し、キーを含むリストを返します。最終的なリストのキーの順序は、元のオブジェクトに表示される順序です。

JavaScript(JS)オブジェクトは、次の2つの主要部分で構成されています。..キーと値

オブジェクトを操作する場合、オブジェクトに関連付けられているキーのリストを取得する必要がある場合があります。これがJavaScriptのObject.keys()メソッドの出番です。このメソッドを使用すると、オブジェクト内のすべてのプロパティ名のリストを生成できます。例を使用して

このチュートリアルでは、 Object.keys()メソッドを使用してオブジェクトに格納されているキーのリストを返す方法について説明します。また、JavaScript

JavaScriptオブジェクトの構造についても簡単に説明します。 Update

オブジェクト(大文字の「O」が付いている)は、JavaScriptのマッピングのデータ型です。キーバリューカード。オブジェクトによって記録される値には、文字列、数値、ブール値、およびその他のデータ型を含めることができます。 JavaScriptのオブジェクトの例を次に示します。

コロン(:)の左側の単語は、辞書のキーです。コロンの右側の単語は、の値です。 JavaScriptオブジェクトはPython辞書と同等と考えることができますが、JavaScriptではそうです。

JavaScriptObject.keys()

JavaScript Object.keys()メソッドはすべてのキーを返します。 JavaScriptオブジェクトまたはJSONオブジェクトの内部。これらのキーは、オブジェクトに表示される順序で保存されます

Object.keys()メソッドの構文は次のとおりです。

Object.keys()メソッドは1つのパラメーターを取ります。キーを取得するオブジェクトの名前。このメソッドは、JavaScriptリストとして保存された指定されたオブジェクトのすべてのキーの名前を返します

メソッド自体はオブジェクトと呼ばれることに注意してください.keys()。実際には、()キーはオブジェクトメソッドです。キーを取得するオブジェクトを.keys()オブジェクトパラメータとして指定する必要があります。キー()をオブジェクトに追加することはできません。そのオブジェクトはkeys()メソッドにアクセスできません。

JavaScriptの例Object.keys()

このメソッドがどのように機能するかを説明する例を紹介します。

p>

以前は、「job_description」という辞書を作成しました。この辞書には、地元のスーパーマーケットで利用できる仕事に関する情報の概要が記載されています。オブジェクトにはブールJavaScript< / a>、文字列、およびn整数。ここで、この辞書のキーのリストを取得するとします。

次のコードを使用してこのリストを作成できます:

 = const job_description {position:" Sales Assistant "、floor_worker:true、hours_per_week:38}; var job_keys = Object.keys(job_description); console.log(job_keys); 

コードは次を返します:

最初に、「job_description」という定数を宣言しました。これは、地元のスーパーマーケットで利用できる仕事に関する情報を含むオブジェクトを格納します。

次へ、 Object.keys()を使用して、辞書に関連付けられているキーのリストを取得し、そのリストを「job_keys」変数に割り当てました。次に、「job_keys」リストの内容を印刷しましたJavaScriptコンソール。

ご覧のとおり、コードは次のようなリストを返しました。 3つの値。各値は、オブジェクト内の一意のキー名を表します

JS Object.keys():..別の例

このメソッドの使用方法の別の例について説明しましょう

オブジェクトのキーのリストを「キー名:」で前に印刷したいとします。次のコードを使用してこれを行うことができます:

コードは次を返します:

最初に、コンソールにキーを出力する「job_description」オブジェクトを定義しました。次に、JS Object.keys()メソッドを使用して、オブジェクトのキーのリストを取得しました

次に、「for...of」ループを使用して反復します。 「job_description」オブジェクトの各キーを介して

各キーについて、「キー名:」、続いてキー名をコンソールに出力します。 ..."ループは機能します。ループのJavaScriptループのビギナーズガイドをお読みください。


結論

Object.keys()メソッドは、JavaScriptオブジェクトに格納されているキーのリストを取得します。結果のキーはリストに保存されます。オブジェクトの最後にキー()を追加したり、オブジェクトのキーを取得したりすることはできません。Object.keys()構文を使用する必要があります。

このチュートリアルJavaScriptオブジェクトの基本と、 Object.keys()メソッドの使用方法について説明しました。これで、 Object.keys()を使用してキーのリストを取得する準備が整いました。プロのJavaScript開発者のようなオブジェクトで!

JavaScriptでのコーディングの詳細については、JavaScript学習ガイド<をお読みください。 / p>

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method