Мне нужно «разобрать»/создать функцию JS из строки. Допущу:Javascript create function from string
var str = "function(data,type,full,meta){ return'works';}";
Я пытался использовать яваскрипт Eval (НТР) функцию, но я всегда получаю эту ошибку из консоли при попытке это
eval(str)
неперехваченного SyntaxError: Неожиданный маркер (
VM: 2323: 1
Я не вижу ничего неправильного в синтаксисе.
'SyntaxError: инструкция функции требует имя' в консоли. Для этого требуется имя функции. syntax 'function function_name (arg) {}' –
Зачем вам это нужно? –