gpt4 book ai didi

javascript - 如何从 asm.js 中的函数返回数字数组?

转载 作者:行者123 更新时间:2023-12-02 18:46:55 25 4
gpt4 key购买 nike

我确信我最终可以解决这个问题,但是文档有点冗长,我认为这应该是有关 asm.js 的常见问题。

这里是:

假设我有一个如下所示的函数:

function computeSquares() {
var i, array = [];
for(i = 0; i < 100; i++) {
array.push(i * i);
}
return array;
}

上面的函数计算 0 到 99 之间的整数的平方并返回包含结果的数组。

我想在 asm.js 中编写一个这样的函数,它返回一个包含 100 个平方值的对象。如果我阅读了文档,我应该使用 ArrayBuffer 对象,但我对如何执行它有点困惑。

请举例说明如何使用 asm.js 进行编码,以帮助我理解。

最佳答案

导出函数只能返回 double 型、有符号整型和空型。如果您想返回一个数组,则必须将其写入堆中。

关于javascript - 如何从 asm.js 中的函数返回数字数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20822093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com