Javascript 需要返回数组坐标的代码

Javascript 需要返回数组坐标的代码,javascript,object,Javascript,Object,这里是新手问题。。 我试图从数组中返回LAT LNG值 我有以下三项职能: function City(ridge) { var city= { ABC:"Bethel, AK", ABR:"Aberdeen, SD", ABX:"Albuquerque, NM"}; return city[ridge]; } 及 及 城市的警报将按预期返回“伯特利,AK”。。 但是 BBox警报返回“objec objec”,而不是所希望的LAT LNG信息 我可

这里是新手问题。。 我试图从数组中返回LAT LNG值

我有以下三项职能:

function City(ridge)
{
    var city=   {
    ABC:"Bethel, AK",
    ABR:"Aberdeen, SD",
    ABX:"Albuquerque, NM"};
    return city[ridge];
}

城市的警报将按预期返回“伯特利,AK”。。 但是 BBox警报返回“objec objec”,而不是所希望的LAT LNG信息

我可能在我的头上,但我如何才能返回从BBox到var的LAT LNG


Den

边界是一个包含x坐标和y坐标的对象。您可以通过以下代码访问coords:

alert(boundries.x0);
alert(boundries.x1);
alert(boundries.y0);
alert(boundries.y1);
作为将来的参考,javascript中的对象可以这样创建:

var anObject={property:'value'};
var anotherObject={
    message:'Hello',
    location:'World',
    aNumber:23
};
anObject.property;
alert(anotherObject.message + ' ' + anotherObject.location);
然后一个物体的一部分可以通过一个点来访问,像这样:

var anObject={property:'value'};
var anotherObject={
    message:'Hello',
    location:'World',
    aNumber:23
};
anObject.property;
alert(anotherObject.message + ' ' + anotherObject.location);
您可以在此处了解有关javascript对象的更多信息:

可能的重复他想知道如何将对象上的值返回到变量中,而不是如何将对象转换为要发出警报的字符串。@Jimmery“但BBox的警报返回的是“object object object”,而不是所希望的LAT LNG信息。“非常确定这是一个完全重复的值。@jbabey-阅读最后一行,你知道,带问号的行-“但是我如何才能将BBox中的LAT LNG返回到var?”-他只是使用alert来查看是否有正确的值,但他真正想做的是将BBox中的值放入变量中。@Jimmery他已经在这样做了:
返回{x0:xy[2],x1:xy[3],y0:xy[0],y1:xy[1]工作正常。