1 2 3 4 5 6 7
try { // Use eval to ensure syntax errors for unsupported syntax are caught at runtime eval("class C { #m() {} }"); console.log('OK'); } catch (e) { console.log('NO'); }