Javascript Uncaught SyntaxError:意外的令牌{

时间:2015-06-17 07:25:50

标签: javascript

这是我的完整代码

function onValueChange(res) {
    If (res) {

    } 
    else {

    }
};

我收到了错误

Uncaught SyntaxError: Unexpected token {

on If (res) {

有什么问题?

3 个答案:

答案 0 :(得分:2)

您的代码中需要进行2次更新

  1. 在if中更新i以小写。
  2. 要结束功能,您需要添加结束括号}此外,功能结束时不需要分号。

    function onValueChange(res) {
        if (res) {
    
        } 
        else {
    
        }
    }
    

答案 1 :(得分:2)

你无法在javascript中结束函数。

而不是

end function

你必须使用

}

并且if必须是小写的。

完整代码:

function onValueChange(res) {
    // lowercase if
    if (res) {

    } 
    else {

    }
}

答案 2 :(得分:0)

  1. 如果条件将是小写,如果不是如果。
  2. &#39 ;;'标记不是必需的,但它不对错误负责。
  3. function onValueChange(res) 
    {
    if (res){
    
     }
    else {
    
     }
    }