6 ms·
Classes are still built around prototype inheritance, there are some differences, however they are still an easier to use api on top.
by Swalden123 2y ago
Classes are still built around prototype inheritance, there are some differences, however they are still an easier to use api on top.
- LegionMammal978 2y agoYeah, iirc private properties (added in ES2022) are currently the only part of ES6 classes that can neither be created nor accessed using prototype-based code, to the consternation of some people when they were added. Of course, provate properties can still be readily emulated with a WeakMap in a function scope.