Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript中创建对象(类)结构_Javascript_Prototype Programming - Fatal编程技术网

在Javascript中创建对象(类)结构

在Javascript中创建对象(类)结构,javascript,prototype-programming,Javascript,Prototype Programming,我正在尝试创建一个Javascript应用程序,它最初显示国家信息,选择一个国家,所有的地区都将显示并显示 选择一个区域,将显示所有相关的城市 最后,通过选择城市将显示该城市的酒店列表 从国家到城市所有信息几乎相同。像 id name goedata etc.. 设计HotelLocator应用程序的最佳方法是什么 我对使用某种类型的类很感兴趣。我认为您需要创建一个包含所有区域的字典,每个区域的值将包含所有城市和酒店的字典。因此,当选择“区域”时,您将检索包含所有城市的字典。每个城市都将拥有所

我正在尝试创建一个Javascript应用程序,它最初显示
国家
信息,选择一个国家,所有的
地区
都将显示并显示 选择一个区域,将显示所有相关的
城市
最后,通过选择城市
将显示该城市的酒店
列表

国家
城市
所有信息几乎相同。像

id
name
goedata
etc..
设计
HotelLocator
应用程序的最佳方法是什么


我对使用某种类型的类很感兴趣。

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

这将是一本字典,它的价值在于保存字典。实际上,它是为json设计的。您不需要创建类。JavaScript中的每个数组都是一个字典。

类似于:

class HotelLocator {

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

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

}  
class酒店经营者{
公共国家选择器(){
返回图
}
公共城市选择器(地图){
返回图
}
}  

基本上一节课就足够了。只需按照模块化方法进行输入并返回所需内容。

哦,对不起,我没有意识到这一点