vertex arrays are in WebGL 2, which all major browsers support. the equivalent functions in question are gl.createVertexArray() and gl.bindVertexArray(). see https://developer.mozilla.org/en-US/docs/Web/API/WebGLVertexArrayObject