我试过检查单引号内的if语句,但是我收到的错误是:
Uncaught SyntaxError: Unexpected token if
,我的代码:
<script>
for($i=0;$i<len;$i++){
text='<div class="col-lg-2 col-md-2 col-sm-2 col-xs-12 pull-right text-left-sm star_div" >'+
'<h5 class="star_h5" >'+
if(1=1){
}
' </h5>'+
'</div>';
}
</script>
我的目标我想检查单引号中的if和else语句吗?
答案 0 :(得分:3)
for ($i = 0; $i < len; $i++) {
text = '<div class="col-lg-2 col-md-2 col-sm-2 col-xs-12 pull-right text-left-sm star_div" >' +
'<h5 class="star_h5" >' +
((1 == 1) ? 'ONE' : 'NOT ONE')
+ ' </h5>' + '</div>';
}
OR
for (var $i = 0; $i < 10; $i++) {
text = '<div class="col-lg-2 col-md-2 col-sm-2 col-xs-12 pull-right text-left-sm star_div" >' +
'<h5 class="star_h5" >' +
(function () {
if (1 == 1) {
return 'ONE';
}
return '';
}())
+ ' </h5>' + '</div>';
}