Как создать динамическую переменную в Javascript?Динамическая переменная Javascript (добавлено случайное число)
К примеру, у меня есть:
var myAwesomeText = "Hello World!"
Но теперь я хочу varible MyAesomeText иметь случайное число, прикрепленное к ней каждый раз при обновлении страницы. Так что вместо этого будет выглядеть как-то вроде этого:
var myAwesomeText12345 = "Hello World!"
И самое главное, как я называю, что эта новая случайная величина обратно после случайного числа были возложены на него? (т. е. alert (???);)
Я пробовал что-то вроде этого, но я ошибаюсь в этом.
var myRnd = Math.floor(Math.random()*100000);
var myVar = "MyAwesomeText" + myRnd;
str = myVar + ' = ' + '"Hello World!"';
eval(str);
alert(str);
вы можете создать строку и использовать Eval() – lonewarrior556
не используйте Eval. – trincot
eval опасен, когда вы не доверяете вводам, очень полезно в противном случае – lonewarrior556