javascript - javascript中的Python字典
问题描述
我真的不知道如何很好地解析标题,但是,我需要帮助的是我正在观看有关如何在 python 中制作编程语言的教程。我想用javascript制作它。我让词法分析器工作,但后来来到解析器。在教程中,他们这样做:
t = {token['value']: []}
我想在javascript中做到这一点。但是当我尝试这样做时,我可以将 token['value'] 部分用作“标签”。
谢谢!
解决方案
您可能正在寻找计算属性:
const t = {
[token.value]: []
};
然后你就可以访问了t[token.value]
。
推荐阅读
- python - 将字典传递给具有解包参数的函数
- sql - Oracle过程从查询结果中插入多行
- javascript - 似乎无法将 React 自定义钩子的返回直接传递给 React 上下文
- razor - Razor组件按钮@onclick不调用c#方法
- python-3.x - Pandas groupby时间戳并增加计数
- haproxy - 为什么我的 Haproxy 统计 GUI 限制会话在后端坚持 20000?
- html - HTML图像未加载图像src
- r - openxlsx在writeData()中的多行中重复一个字符串?
- .net - 使用特定的 Angular 版本创建一个新的“dotnet new angular --name test”
- javascript - Javascript,字体颜色不会第二次改变