Skip to content

Instantly share code, notes, and snippets.

@lolocoo
Created June 2, 2017 01:25
Show Gist options
  • Save lolocoo/ae127de7c72044bd0965d7abc537cb22 to your computer and use it in GitHub Desktop.
Save lolocoo/ae127de7c72044bd0965d7abc537cb22 to your computer and use it in GitHub Desktop.
var roc = {
namespace: function(ns) {
var parts = ns.split('.'),
object = this,
i, len;
for (i=0, len=parts.length; i < len; i++) {
if (!object[parts[i]) {
object[parts[i]] = {};
}
object = object[parts[i]];
}
return object;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment