Advertisement
Pearlfromsu

js fun with prototypes v2

Aug 12th, 2023
1,474
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class some {
  2.    
  3. }
  4. class predok extends some {
  5.    
  6. }
  7. class primer extends predok {
  8.     a() {
  9.         console.log("da");
  10.     }
  11. }
  12. class pr2 extends predok {
  13.     b() {
  14.         console.log("net");
  15.     }
  16. }
  17. var nicer = new predok();
  18. class pr5 extends nicer {
  19. }
  20. console.log(pr5);
  21. console.log(pr2.prototype == primer.prototype);
  22.  
  23. console.log(primer);
  24. console.log(pr2);
  25.  
  26. console.log(primer.prototype);
  27. console.log(pr2.prototype);
  28.  
  29. primer.prototype.__proto__.c = () => console.log("hz");
  30.  
  31. console.log(primer.prototype.__proto__);
  32. console.log(pr2.prototype.__proto__);
  33.  
  34.  
  35. console.log(primer.__proto__);
  36. console.log(pr2.__proto__);
  37.  
  38. (new primer()).a();
  39. (new primer()).c();
  40.  
  41. (new pr2()).b();
  42. (new pr2()).c();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement