3 ms·
Yup. The proper way to emulate new is Foo.call(Object.create(Foo.prototype))
by cygx 12y ago
Yup. The proper way to emulate new is
Foo.call(Object.create(Foo.prototype))
- LazerBear 12y agoDouglas Crockford, is that you? Oh the lengths people will go to avoid using 'new'... I wonder if any linters out there warn when they see something like: something = SomeCapitalizedFunction() Because forgetting to use 'new' is really the only thing I could think of that makes this pattern dangerous.