... 41, 45 49vs. classical, 49edit-in-place field using, 55 58 use of, 62prototype attribute, 46–48prototype chaining, 42–43, 46–48prototype method, 137prototype objects, 45 49, 57 58 proxy ... conventions, 30–32inheritance, 9, 35 classical, 42– 45, 49, 52 55 , 62classical vs. prototypal, 49encapsulation and, 49 50 introduction to, 41prototypal, 41, 45 49, 55 58 when to use, 41, 62init method, ... interface, 2 25 226dynamic virtual proxy, creating, 210–213Eedit-in-place field (example), 52 using classical inheritance, 52 55 using mixin classes, 59 –62using prototypal inheritance, 55 58 efficiency,...