javascript - 有没有办法做到这一点?我正在尝试查找由其他变量构造的 var 的值
问题描述
这是我的代码的一小部分。我取出了复杂的部分。这一切都在脚本标签上。
var trueenemyscoutx = '_2'
var tryeenemyscouty = '2'
var type_22 = "无"
变种移动1;
enemymove = "type" + trueenemyscoutx + trueenemyscouty;
var move1 = (enemymove.valueOf()).valueOf()
解决方案
在帖子中,enemymove
是一个由“type”和其他两个变量连接而成的字符串,每个变量也是一个字符串。
结果字符串不包含有关使用的变量的信息,因此该问题的一般答案是否定的,不可能使用所采取的方法。
明显的替代方案包括:
保留
move
一个字符串,但在组件子字符串之间使用分隔符(例如冒号、逗号或空格)。这允许使用move.split(separator)
.首先使用数组或简单对象来保存移动信息而不是字符串。
推荐阅读
- android - 隔离进程不允许调用startService
- c# - Temp-Mail-API,如何解决异步方法问题?
- swift - Swift Segue 问题 - 没有带有标识符的 segue
- python - 如何增加 pytorch 张量的通道数?
- syntax - 对参数执行算术以初始化其他常量
- reactjs - 在 React Native 中将 View 并排放置
- javascript - Reactjs:如何将获取的 API 数据从组件发送到动态路由组件?
- c# - C# 在工厂模式中使用泛型和委托
- css - 如何使用 CSS Grid 重新排序 React 组件?
- reactjs - 在网站中使用 svg 图片的缺点?