Skip to content

Instantly share code, notes, and snippets.

@edubskiy
Created June 22, 2013 19:44
Show Gist options
  • Save edubskiy/5842331 to your computer and use it in GitHub Desktop.
Save edubskiy/5842331 to your computer and use it in GitHub Desktop.
Add static properties for object
/**
* Add static properties for object
*
* @param {object} properties - extendable properties
* @param {object} obj - extended object
*/
extend: function(properties, obj) {
var extended = properties.extended;
for(var name in properties) {
obj[name] = properties[name];
}
if (extended) extended(obj);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment