你能在Asm.js上拥有无类型数组吗?

时间:2013-11-15 18:42:00

标签: javascript asm.js

例如,是否可以在Asm.js上构造以下数组:

var arr = [1,2,[3,4],"test"];

1 个答案:

答案 0 :(得分:1)

没有。 asm.js使用单个ArrayBuffer作为其内存堆。它不支持嵌套数组(尽管您可以使用相同的缓冲区来重叠类型化数组),也不支持字符串。也就是说你可以自己处理一个c风格的字符串,但asm.js模块只能以字节形式访问它。