我正在研究一种存储临时数据的方法(使用几分钟后将通过ajax存储在数据库中)。我选择的方法是创建一个巨大的数组,里面有数组,然后使用函数来隔离所需的数据。
此处提供代码:https://jsfiddle.net/44bjgykq/5/
var property_data = [[5,[[8,[1,3,3,7],[[4,2],[7,3],[1,4]]],[6,[5,5,5,5],[[2,3],[6,4],[3,2]]]]],[5,[[5,[1,1,1,1],[[1,1],[1,1],[1,1]]],[7,[1,1,1,1],[[1,1],[1,1],[1,1]]]]]];
我觉得这可能不是存储数据的最有效/最佳实践方式,但我可能是错的。如果有的话,什么是更好的选择?
最佳答案
如果您正在寻找绝对最小的足迹,那么这很好,尽管很难阅读和理解。
更常见的方法是以更友好的格式存储它,例如 JavaScript 对象。例如:
var property = {
propertyId: 5,
rooms: [{
roomId: 8
},{
roomId: 9
}]
}
JS fiddle :https://jsfiddle.net/ncocsr4y/
关于javascript - 替代大数组的更好实践 (javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32720521/