目前有哪些浏览器支持或计划支持快速的数组数学运算,类似于NumPy为Python提供的功能?以下是一个示例,以说明我的意思:
var a = new NumericArray('uint32', [1, 2, 3, 4]);
var b = new NumericArray('uint32', [2, 2, 2, 2]);
var c = a.add(b); // c == [3, 4, 5, 6]
在这个例子中,
add
并不是指在JavaScript中实现的函数。写一个这样的函数很容易。它指的是一个用C语言(或者其他JavaScript实现语言)编写的、专门针对数组上的数学运算进行优化的函数。