This is not JavaScript itself, so you won’t be able to evaluate it.
This Perl program launches JavaScript in SpiderMonkey:
use warnings; use strict; use JavaScript::SpiderMonkey; my $stuff = '{"userFirstNm":"Tamás","userAsscId":"37732","userLastNm":"Török","userLanId":"a37732"}'; my $stuff2 = "var k = new Object ($stuff)"; my $js2 = JavaScript::SpiderMonkey->new(); $js2->init();
It does not print error messages.
Following:
my $js = JavaScript::SpiderMonkey->new(); $js->init();
produces
Error: SyntaxError: invalid label at line 1: {"userFirstNm": "Tam s", "userAsscId": "37732", "userLastNm": "T r k", "userLanId": "a37732 "}
user181548
source share