如何将字符串 "play" 转换为变量 play
楼主的意思是这样吗
//运行环境 chrome console
var a = 'play'
var play = 1;
//U wanna print a == 1?
//ok.just do
eval(a)
//or
window[a]
来个简单的:
eval(‘play’) 就是你的 play 变量,可以放在任何地方使用。
比如赋值给另一个变量
var a = eval('play');
比如用来计算
var b = eval('play') * 100;
类似这些。
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
由于不知道题主到底要什么样的,写了两个:
情况一:给一个字符串play转换成变量play并赋值
情况二:以一个字符串为变量名取值