在Javascript中创建Object(类)结构

时间:2011-11-25 12:47:03

标签: javascript prototype-programming

我正在尝试创建一个最初显示Countries信息的Javascript应用程序,选择一个显示所有Regions的国家/地区 选择一个区域将显示所有相关的Cities并且 最后,将显示该城市中的城市Hotels列表。

Fron CountryCity所有信息都是相同的。像

id
name
goedata
etc..

设计HotelLocator应用程序的最佳方式是什么。

我有兴趣使用某种类。

2 个答案:

答案 0 :(得分:0)

我认为您需要创建一个字典,其中包含每个区域的所有区域,因为值将包含所有城市和酒店的字典。因此,当选择区域时,您将检索所有城市的字典。每个城市都将拥有所有酒店。

它将是一个字典,其值为字典。实际上它是为json设计的。您不需要创建类。 JavaScript中的每个数组都是字典。

答案 1 :(得分:-2)

类似的东西:

class HotelLocator {

   public countrySelector(){
      return Map<Country, Cities>
   }

   public citySelector(Map<country, city>){
      return Map<City,Hotels>
   }

}  

基本上一个课程就足够了。只需遵循模块化方法即可获取输入并返回所需内容。