繁体   English   中英

jQuery数组元素中的字符串

[英]String from jquery array element

我正在看jquery中的数组,并有此问题,我需要分配一个带有镇名的键,但努力理解如何处理空格。

var hashtable = {};
hashtable['Bognor Regis'] = ["lat=50.782998&lng=-0.673061","Sussex"];
var str = hashtable.Bognor Regis[0];

alert(str);

我想也许我可以做到

hashtable['Bognor-Regis'] = ["lat=50.782998&lng=-0.673061","Sussex"];

var str = hashtable.Bognor-Regis[0];

然后删除-以后,但是如果我有这样的东西,它似乎只能工作

hashtable['BognorRegis'] = ["lat=50.782998&lng=-0.673061","Sussex"];

正确的做法是什么?

谢谢

如果键有空格,则必须使用数组访问器来检索它们:

var hashtable = {};
hashtable['Bognor Regis'] = ["lat=50.782998&lng=-0.673061","Sussex"];
var str = hashtable['Bognor Regis'][0];

alert(str);

小提琴的例子

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM