JavaScript ìì¸ "return (or yield) not in function"ì return
ëë yield
ì´ function ì¸ë¶ìì í¸ì¶ë ë ë°ìí©ëë¤.
SyntaxError: 'return' statement outside of function (Edge)
SyntaxError: return not in function (Firefox)
SyntaxError: yield not in function (Firefox)
ìë¬ íì
무ìì´ ì못ë 걸ê¹ì?
return
ëë yield
문ì¥ì´ function ë°ìì í¸ì¶ëì기 ë문ì
ëë¤. í¹ì ì´ëê°ì ì¤ê´í¸ë¥¼ ë¹ í¸ë¦¬ì ê±´ ìëê°ì? return
ê³¼ yield
ë function ë´ì ìì´ì¼í©ëë¤. ìëíë©´ ì´ê²ë¤ì functionì ì¤í ì¢
ë£ (ëë ì¼ìì ì§ ë° ì¬ê°)를 ì미íê³ function í¸ì¶ììê² í¹ì ê°ì ë°íí기 ìí´ ì¬ì©ë기 ë문ì
ëë¤.
var cheer = function(score) {
if (score === 147)
return 'Maximum!';
};
if (score > 100) {
return 'Century!';
}
}
// SyntaxError: return not in function
ì²ì ë³¼ ëë ì¤ê´í¸ê° ì ëë¡ ìë ê²ì²ë¼ ë³´ì¸ë¤, íì§ë§ ì´ ì½ë ì¡°ê°ìë if ë¬¸ì¥ ë¤ìì ì¤ê´í¸ê° íë ë¹ ì ¸ ìë¤. ë¤ìì²ë¼ ê³ ì³ì¼ íë¤:
var cheer = function (score) {
if (score === 147) {
return "Maximum!";
}
if (score > 100) {
return "Century!";
}
};
ê°ì´ 보기
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