gpt4 book ai didi

javascript - 按添加元素的顺序遍历字典

转载 作者:行者123 更新时间:2023-11-30 16:25:06 28 4
gpt4 key购买 nike

我有一本字典,可以将 question-id 映射到 question。在打印字典内容时,我想按添加顺序访问元素。问题 ID 是一个随机的 10 位字符串。这种打印将进行多次。字典元素也可以被删除,在这种情况下,它会简单地消失,而其他元素的顺序完全相同。

如果不创建我自己的字典类,这可能是不可能的。或者是?

var question_dic = {};
question_dic["2186242050"] = "Answer to life, universe and everything?"; //adding a key-value pair
delete question_dic[delete_key]; //remove delete_key key

最佳答案

It is probably not possible without creating a dictionary class of my own.

是的,这是真的。你不能(也不应该)使用那样的对象。

然而,这正是 Maps 的用例在 ES6 中引入。即使您没有在 ES6 环境中运行脚本,您也不需要自己创建这样的字典类,因为存在各种 polyfill。

关于javascript - 按添加元素的顺序遍历字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34220523/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com