Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未捕获的语法错误:意外标记'';JavaScript_Javascript - Fatal编程技术网

未捕获的语法错误:意外标记'';JavaScript

未捕获的语法错误:意外标记'';JavaScript,javascript,Javascript,我是JavaScript新手 代码:- strPreEvo = '<span class="'(item.previous_evolution_updown == "up") ? 'increase-text' : (item.previous_evolution_updown == "down") ? 'decrease-text''">'; strPreEvo=''; 问题:-***未捕获的语法错误:意外的标记“;”

我是JavaScript新手

代码:-

strPreEvo = '<span class="'(item.previous_evolution_updown == "up") ? 'increase-text' : (item.previous_evolution_updown == "down") ? 'decrease-text''">';
strPreEvo='';
问题:-***
未捕获的语法错误:意外的标记“;”**

谢谢

结尾处有一个额外的“'”引号。正确的代码应该是

strPreEvo='';

语句需要在
''


让strPreEvo='';//不确定你想要什么?当我返回strPreEvo时,我会得到这个错误@holdoffuinger
let strPreEvo = '<span class="' +  // <-- note the operation

(item.previous_evolution_updown == "up") ? 'increase-text' :  // fine for this part of the condition

(item.previous_evolution_updown == "down") ? 'decrease-text' : '">';  // <--- note the colon