Advertisement
Guest User

Untitled

a guest
Jun 16th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var User = (function(id, name, pass) {
  2.    
  3.     var _id = id || "";
  4.     var _name = name || "";
  5.     var _pass = pass || "";
  6.    
  7.     function setId(id) {
  8.         _id = id;
  9.         return fns;
  10.     }
  11.    
  12.     function setName(name) {
  13.         _name = name;
  14.         return fns;
  15.     }
  16.    
  17.     function setPass(pass) {
  18.         _pass = pass;
  19.         return fns;
  20.     }
  21.    
  22.     function info() {
  23.         var str = "{\"id\":"+_id+", \"name\":\""+_name+"\", \"pass\":\""+_pass+"\"}";
  24.         document.write(str);
  25.         return fns;
  26.     }
  27.    
  28.     var fns = {
  29.         "setId": setId,
  30.         "setName": setName,
  31.         "setPass": setPass,
  32.         "info": info
  33.     };
  34.    
  35.     return fns;
  36.    
  37. });
  38.  
  39. /// 1. kullanım
  40. var user = User(1, "Qeremy", "uGL320");
  41. user.info();
  42.  
  43. /// 2. kullanım
  44. var user = User();
  45. user.setId(1);
  46. user.setName("Qeremy");
  47. user.setPass("uGL320");
  48. user.info();
  49.  
  50. /// 3. kullanım
  51. User().setId(1).setName("Qeremy").setPass("uGL320").info();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement