Guest User

Untitled

a guest
Jul 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. (function(ns) {
  2. var r = typeof window != 'undefined' ? window : this;
  3. [].forEach.call(ns.split("×"), function(v) { r = r[v] = {} })
  4. })("mattn×hasegawayosuke×tokuhirom")
  5.  
  6. mattn.hasegawayosuke.tokuhirom.Miyagawa = function() {
  7. alert('×××')
  8. }
  9.  
  10. mattn.hasegawayosuke.tokuhirom.Miyagawa()
  11.  
  12. // Another
  13. var namespace = function (ns_string) {
  14. var parts = ns_string.split('.'),
  15. parent = typeof window != 'undefined' ? window : this,
  16. i;
  17. // strip redundant leading global
  18. if (parts[0] === parent.toString()) {
  19. parts = parts.slice(1);
  20. }
  21. for (i = 0; i < parts.length; i += 1) {
  22. // create a property if it doesn't exist
  23. if (typeof parent[parts[i]] === "undefined") {
  24. parent[parts[i]] = {};
  25. }
  26. parent = parent[parts[i]];
  27. }
  28. return parent;
  29. };
  30. namespace("mattn.hasegawayosuke.tokuhirom");
  31. mattn.hasegawayosuke.tokuhirom.Miyagawa = function() {
  32. alert('ouffu')
  33. }
  34.  
  35. mattn.hasegawayosuke.tokuhirom.Miyagawa()
Add Comment
Please, Sign In to add comment