## ds_map_exists——查询键值是否存在 *在指定映射表中查询某个键值是否存在* #### **语法:** ```javascript ds_map_exists(id, key); ``` 参数 | 描述 |---|---| id | 需要处理的映射表的索引ID key|需要确认是否存在的键名 #### **返回:** boolean #### **描述:** 这个方法会返回一个布尔值用以确认查询的键是否存在于指定的映射表中,返回true则有该键值,返回false则没有 #### **示例:** ```javascript if !ds_map_exists(inventory, "potions") { ds_map_add(inventory, "potions", 1); } ``` 以上代码首先查询"inventory"这一映射表中是否存在"potions"这个键名,如果没有则添加一个并赋值为"1"。