Tip: Click lines to highlight, hold ctrl/cmd to multi-select
JavaScript namespace (12-Apr @ 12:49)
Syntax Highlighted Code
- String.prototype.namespace = function(separator) {
- var ns = this.split(separator || '.'), p = window;
- for (i = 0; i < ns.length; i++) {
- p = p[ns[i]] = p[ns[i]] || {};
- }
- };
Plain Code
String.prototype.namespace = function(separator) {
var ns = this.split(separator || '.'), p = window;
for (i = 0; i < ns.length; i++) {
p = p[ns[i]] = p[ns[i]] || {};
}
};