Javascript if语句错误和('&&')

时间:2015-08-08 01:40:50

标签: javascript

我试图在字符串中找到我的名字,但似乎JS不接受我的if声明。它在第一个{

处说出意外的令牌
if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){
    for (var j = i; j < (i + myName.length); j++)
    {
       hits.push(text[j]);
    } 
}

2 个答案:

答案 0 :(得分:2)

缺少结束括号。

您的$firstPost=( $wp_query->current_post == 0 && !is_paged() ); $lastPost=( $wp_query->current_post == 0 && $wp_query->current_pos $wp->query->post_count-1 );

if statement

您更新的if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){

if statement

答案 1 :(得分:0)

试试这个,你错过了一个支架

if (text[i] === myName[0] && text.slice(i, i+myName.length) === myName){ 
                                                       ---^

而不是

if (text[i] === myName[0] && text.slice(i, i+myName.length === myName){