å½ return
è¯å¥å¨å½æ°å¤é¨è¢«è°ç¨æ¶ï¼JavaScript 伿åºâreturn not in functionâå¼å¸¸ã
SyntaxError: Illegal return statement (V8-based) SyntaxError: return not in function (Firefox) SyntaxError: Return statements are only valid inside functions. (Safari)é误类å
SyntaxError
ã
return
è¯å¥å¨å½æ°å¤é¨è¢«è°ç¨äºãå¯è½æ¯æå¤ç¼ºå¤±äºè±æ¬å·ï¼return
è¯å¥å¿
é¡»ä½äºå½æ°å
é¨ï¼å 为å®ä¼ç»æ¢å½æ°æ§è¡å¹¶æå®ä¸ä¸ªå¼è¿åç»å½æ°è°ç¨è
ã
function cheer(score) {
if (score === 147)
return "æå¤§ï¼";
}
if (score > 100) {
return "ä¸çºªï¼";
}
}
// SyntaxError: return not in function
è±æ¬å·ä¹ä¸çä¹ä¸ä¼¼ä¹æ¯æ£ç¡®çï¼ä½è¿æ®µä»£ç å¨ç¬¬ä¸ä¸ª if
è¯å¥å缺å°äºä¸ä¸ª {
ãæ£ç¡®çåæ³åºè¯¥æ¯ï¼
function cheer(score) {
if (score === 147) {
return "æå¤§ï¼";
}
if (score > 100) {
return "ä¸çºªï¼";
}
}
åè§
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4