JavaScript ã®ä¾å¤ "return (or yield) not in function" ã¯ã return
æã¾ã㯠yield
æã颿°ã®å¤å´ã§å¼ã³åºãããã¨ãã«çºçãã¾ãã
SyntaxError: 'return' statement outside of function (Edge)
SyntaxError: return not in function (Firefox)
SyntaxError: yield not in function (Firefox)
ã¨ã©ã¼ã®ç¨®é¡ ã¨ã©ã¼ã®åå
return
æã yield
æã 颿° ã®å¤å´ã§å¼ã³åºããã¾ãããã©ããã§ã䏿¬å¼§ãå¿ããã®ããããã¾ããã return
æã¨ yield
æã¯ã颿°å
ã§ä½¿ç¨ããªããã°ãªãã¾ããããããã®æã¯ã颿°ã®å®è¡ãçµäº (ã¾ãã¯ã忢ãåé) ãã颿°ã®å¼ã³åºãå
ã«è¿ãå¤ãæå®ããããã§ãã
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