2.9.1.1.1 The ArrayBuffer constructor called as a function

When ArrayBuffer is called as a function rather than as a constructor, it creates and initialises a new ArrayBuffer object.  Thus the function call ArrayBuffer(…) is equivalent to the object creation expression new ArrayBuffer (…) with the same arguments.