I have a JavaScript object:
var credentials =
{
uid: response.authResponse.userID,
accessToken: response.authResponse.accessToken
};
How can I add in this object name: response.something
?
I have a JavaScript object:
var credentials =
{
uid: response.authResponse.userID,
accessToken: response.authResponse.accessToken
};
How can I add in this object name: response.something
?
JavaScript objects are dynamic. That means that you can add any property to an object at any time simply by doing this:
credentials.name = response.something;
or equivalently:
credentials['name'] = response.something;
Object.defineProperty( credentials, "name", {
value: response.something,
writable: true,
enumerable: true,
configurable: true
});