在用AssemblyScript进行编程时,您会选择哪一种而不是另一种呢?
在我的例子中,我试图从浮点数的元组列表中构建一个K-d树。因为我需要重新排列和排序进入的元组列表,所以我的第一步是使用Array<Array<f64>>,因为我可以轻松地从其中添加和删除数据。
Array<Array<f64>>
发布于 2022-02-28 23:09:55
你的直觉是正确的,标准数组是最灵活的。
在Assemblyscript中有三种数组类型。
数组
let a:f32[] = [0,1,2]
静态阵列
let a:StaticArray<f32> = [0,1,2]
类型化阵列
let a:Float32Array = new Float32Array(3)
注:目前不可能用值初始化类型化数组,即
new Float32Array([0,1,2])
https://stackoverflow.com/questions/57931750
相似问题