function run(text){
console.log('run: ' + text);
}
var a = 0;`
run('te');`
Примерно час не мог понят почему код работает не правильно, но потом заметил что нечаянно поставил символ `. А что этот символ означает я даже не знаю..
До недавнего времени в JS это был невалидный символ, и такой код просто вылетал бы с синтаксической ошибкой. Теперь они используются вместо ' и " в т.н. template strings.