我有一个简单的数组,它从数据库中获取行并将距离列指定为键。
let output = {};
for (let dataRow of sqllite.rows) {
output[dataRow.distance] = dataRow;
}
在PC上使用Chrome浏览器进行测试时,只需不到一秒钟即可完成,但在Android设备上,它只会挂起。
处理此问题的最佳方式是什么?
由于 标记
答案 0 :(得分:0)
在黑暗中刺伤后,这就固定了。从Typescript更改为Javascript。
let output = {};
for (var outputIndex in sqllite.rows) {
output[sqllite.rows[outputIndex].distance] = sqllite.rows.rows[outputIndex];
}
不知道为什么TS较慢