Функция eval () в java-скрипте, выдающая ошибку с прямым значением [duplicate]

Rambabu Bommisetti спросил: 03 ноября 2018 в 09:36 в: javascript

На этот вопрос уже есть ответ здесь:

  • Why can't I access a property of an integer with a single dot? 3 ответа

Я пытался оценить строковую функцию toString() в консоли.
В одном сценарии он работает нормально, а в другом - не работает должным образом.

Сценарий 1:

eval(99.toString());

output:

Invalid or unexpected token ...

Сценарий 2:

var a = 99;
eval(a.toString());

Вывод:

99

Пожалуйста, помогите мне понять разница между обоими сценариями.

0 ответов