When does it make sense to use a Float32Array instead of a standard JavaScript Array for browser applications?
Float32Array
Array
This performance test shows
I would assume that the glMatrix library uses Float32Array because it is primarily used in WebGL-applications, where matrices are represented as Float32Arrays (http://www.khronos.org/registry/webgl/specs/1.0/#5.14.10).