const result = typeof class extends Array {}
Ergebnis?
assert.equal(result, 'object')
assert.equal(result, 'array')
assert.equal(result, 'function')
assert.equal(result, 'class')
Antwort
const result = new Foo(3).length; class Foo extends Array {}
Was passiert?
assert.equal(result, 3)
assert.equal(result, undefined)
ReferenceError
class Foo extends Array {} const result = new Foo(3).length;