标签: javascript reactjs design-patterns
我正在构建一个组件,在其状态中保存所选项目。我可以使用一个数组,但搜索它将是O(n)。这不是一个大问题,因为它是一些项目。但我想用Map()来搜索O(1)中的项目。这是一个糟糕的模式吗?我应该使用数组还是别的什么?提前谢谢。
答案 0 :(得分:0)
这不是一个糟糕的模式。在更新状态之前添加或删除某些项目时,请注意创建新的地图。