var obj = {
"name" : "Saif",
"username" : "saifsmailbox98"
}; //objectvar name = "username"; //variable name contains a string "username"obj.name; // "Saif"
obj["name"]; // "Saif"
obj[name]; // "saifsmailbox98"
obj.username; // "saifsmailbox98"
obj["username"]; // "saifsmailbox98"
obj[username]; // ReferenceError: username is not defined - looks for the property named name and returns it's value (variable
namenot used here). - same as above.
- looks for the property that the variable
namecontains that is"username"(variablenameused here). - looks for the property named username and returns it's value (variable
namenot used here). - same as above.
- looks for the property that the variable
usernamecontains (variableusernamedoes not exist).
💬