javascript - 在对象中搜索键(无效字符)
问题描述
我有一些字符作为对象中的对象键,例如:</p>
这些实际上是图标,我想用另一个图标替换一个图标。
我的图标对象布局如下:
icons = {
: {old: , new: },
: {old: , new: }
}
如何搜索图标?当我尝试搜索时,出现无效字符错误。
解决方案
当您声明您的 时object
,请在键周围加上引号:
const icons = {
"": { ... } // and so on
};
然后您可以使用括号表示法访问它:
icons[""]
推荐阅读
- html - CSS 中心 ul 而 li 是文本左对齐
- javascript - 是否可以在 React 中使用流和箭头函数?
- javascript -
全部替换后和在javascript中如何检查字符串是否为空? - javascript - mongoose 上的 save() 函数不起作用
- r - 在 R 中按组使用具有特定样本大小的列表并将其应用于数据集
- excel - 如何从多个文本文件中搜索列表字符串
- apache-flink - 在 RichCoFlatMapFunction 中更新外部数据库
- c# - 在 C# 中的另一个对象内实例化用户定义的对象
- python - 为什么我需要同时从 Crypto 导入 Hash 和从 Crypto.Cipher 导入 PKCS1_OAEP 才能使 Hash.MD5 工作?
- reactjs - 将道具传递给组件:“对象作为 React 子项无效”