Mik*_*ama 3 javascript arguments function abbreviation
我有一个应用程序,如果点击状态,它会返回状态缩写。我想在应用程序中放置一条用户消息,该消息需要实际的州名而不是缩写。
如果我单击纽约州,则会将“NY”存储在名为data.name. 如何使用此数据根据缩写获取州的全名?
我想用
var getStateInfo = function (abbrev, stateName) {
}
但我不确定我会在函数中放入什么。我也知道可能有更好的方法来解决这个问题。任何帮助都会很棒。谢谢!
您可以将 javascript 对象用作字典:
var states = {"NY":"New York", "NJ":"New Jersey"};
并像这样访问它们:
alert(states["NY"]);
所以返回完整状态名称的函数将如下工作:
var getStateFullName = function (stateAbbr) {
  return states[stateAbbr];
}