[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Errors/Unexpected_token [Back]  [Original]

SyntaxError: Unexpected token - JavaScript | MDN

MDN Web Docs

View in English Always switch to English

SyntaxError: Unexpected token

JavaScript "unexpected token"

SyntaxError: Unexpected token ';' (V8 )
SyntaxError: Unexpected identifier 'x' (V8 )
SyntaxError: Unexpected number (V8 )
SyntaxError: Unexpected string (V8 )
SyntaxError: Unexpected regular expression (V8 )
SyntaxError: Unexpected template string (V8 )

SyntaxError: unexpected token: identifier (Firefox)
SyntaxError: expected expression, got "x" (Firefox)
SyntaxError: expected property name, got "x" (Firefox)
SyntaxError: expected target, got "x" (Firefox)
SyntaxError: expected meta, got "x" (Firefox)
SyntaxError: expected rest argument name, got "x" (Firefox)
SyntaxError: expected closing parenthesis, got "x" (Firefox)

SyntaxError

js
for (let i = 0; i < 5,; ++i) {
  console.log(i);
}
//  SyntaxError: expected expression, got ';'

js
for (let i = 0; i < 5; ++i) {
  console.log(i);
}

if

js
function round(n, upperBound, lowerBound) {
if (n > upperBound) || (n < lowerBound) { // 
    throw new Error(`Number ${n}  ${upperBound}  ${lowerBound} `);
  } else if (n < (upperBound + lowerBound) / 2) {
    return lowerBound;
  } else {
    return upperBound;
  }
} // SyntaxError: expected expression, got '||'

|| ||

js
function round(n, upperBound, lowerBound) {
  if ((n > upperBound) || (n < lowerBound)) {
    throw new Error(
      `Number ${n}  ${upperBound}  ${lowerBound} `,
    );
  } else if (n < (upperBound + lowerBound) / 2) {
    return lowerBound;
  } else {
    return upperBound;
  }
}

js
const MyComponent = {
  mounted: {
    document.getElementById("app").classList.add("loaded");
  }
}

document . JavaScript {} : mounted

js
const MyComponent = {
  mounted() {
    document.getElementById("app").classList.add("loaded");
  }
}


Web Proxy Viewer  |  New URL  |  Original Page