How to add key value-pair to a Object?

nitishk72 picture nitishk72 · May 9, 2018 · Viewed 7.9k times · Source

I want to update my Object by adding a more key-value pair.

Object options = {
  "first_name": "Nitish",
  "last_name" : "Singh"
}

after initializing the Object I want to add one more key and value. Is there any way to do this.

after adding one more key-value pair my object will look like this

options = {
  "first_name" : "Nitish",
  "last_name"  : "Singh"
  "middle_name": "Kumar"
}

Answer

Günter Zöchbauer picture Günter Zöchbauer · May 9, 2018

You can assign to a Map using the indexing operator

options['middle_name'] = 'Kumar';

{} is a Map literal to create a Map instance. The result allows you to use all methods of Map like remove