var data = { 'PropertyA': 1, 'PropertyB': 2, 'PropertyC': 3 }; data["PropertyD"] = 4; // dialog box with 4 in it alert(data.PropertyD); alert(data["PropertyD"]);
let yourObject = {}; //Examples: //Example 1 let yourKeyVariable = "yourKey"; yourObject[yourKeyVariable] = "yourValue"; //Example 2 yourObject["yourKey"] = "yourValue"; //Example 3 yourObject.yourKey = "yourValue";
// original object { key1: "a", key2: "b"} var obj = { key1: "a", key2: "b" }; // adding new filed - you can use 2 ways obj.key3 = "c"; // static // or obj["key3"] = "c"; // dynamic - 'key3' can be a variable console.log(obj) // {key1: "a", key2: "b", key3: "c" }
delete myObject.regex; // or, delete myObject['regex']; // or, var prop = "regex"; delete myObject[prop]; /** Demo */ var myObject = { "ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*" }; delete myObject.regex; console.log(myObject);
var myDog = { "name": "Happy Coder", "legs": 4, "tails": 1, "friends": ["freeCodeCamp Campers"] }; myDog.bark = "woof"; // or myDog["bark"] = "woof";
var myObject = { sProp: 'some string value', numProp: 2, bProp: false };