我有一些JSON对象,我想在我的应用程序的生命周期中存储在地图中.例如,我的应用程序显示了农场列表.当用户单击其中一个Farm链接时,我将Farm表示下载为JSON:
Farm 1
Farm 2
...
Farm N
Run Code Online (Sandbox Code Playgroud)
每次用户点击其中一个链接时,我都会下载整个Farm对象.相反,我想以某种方式制作农场的全球地图,以他们的身份证明为关键.然后当用户点击上述链接之一时,我可以看到它是否已经在我的地图缓存中,只是跳过去服务器.
是否有一些我可以在jquery中使用的通用地图类型?
谢谢
Fel*_*ing 14
那个JavaScript对象怎么样?
var map = {};
map["ID1"] = Farm1;
map["ID2"] = Farm2;
...
Run Code Online (Sandbox Code Playgroud)
基本上,JavaScript中只有两种数据结构:数组和对象.
幸运的是,对象非常强大,你可以将它们用作map/dictionaries/hash table/associative arrays /但是你想要调用它们.
您可以通过以下方式轻松测试ID是否已包含:
if(map["ID3"]) // which will return undefined and hence evaluate to false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12745 次 |
| 最近记录: |