SyntaxError: missing formal parameter (Firefox)é误类å åªéåºéäºï¼
âå½¢å¼åæ°âæ¯â彿°åæ°âä¸ç§æ´å¥½ç说æ³ã彿°å£°æç¼ºå°åæ³çåæ°å®ä¹ãå¨å½æ°å£°æä¸ï¼åæ°å®ä¹å¿ 须为æ 记符ï¼identifiersï¼ï¼è䏿¯ä»»ä½ç±»ä¼¼äºæ°åãå符串æè 对象çå¼ã彿°å£°æå彿°è°ç¨æ¯ä¸¤ä¸ªä¸åçæ¥éª¤ã彿°å£°æä¸çåæ°éè¦ä½¿ç¨æ 记符ï¼èä» ä» å¨å½æ°è¢«å¼å«ï¼è°ç¨ï¼çæ¶åæå¯ä»¥ä¼ å ¥å ¶æéè¦çå¼ã
å¨ JavaScript ä¸ï¼æ 记符åªè½ç±åæ¯ãæ°åã"$" 以å "_" ææï¼å¹¶ä¸ä¸è½ä»¥æ°åå¼å¤´ãæ 记符ä¸å符串çåºå«å¨äºåç¬¦ä¸²æ¯æ°æ®ï¼èæ 记符å±äºä»£ç çä¸é¨åã
示ä¾å¨æé ä¸ä¸ªå½æ°çæ¶åï¼å½æ°åæ°å¿ 须为æ 记符ãä¸é¢å举ç彿°å£°æé½æ¯æ æçï¼å 为å®ä»¬å¨åæ°é¨å使ç¨çæ¯æ°å¼ï¼
function square(3) {
return number * number;
};
// SyntaxError: missing formal parameter
function greet("Howdy") {
return greeting;
};
// SyntaxError: missing formal parameter
function log({ obj: "value"}) {
console.log(arg)
};
// SyntaxError: missing formal parameter
éè¦å¨å½æ°å£°æä¸ä½¿ç¨æ 记符ï¼
function square(number) {
return number * number;
}
function greet(greeting) {
return greeting;
}
function log(arg) {
console.log(arg);
}
ä¹åå¯ä»¥ä¼ å ¥ä½ æ³è¦ä¼ å ¥çå®é åæ°è°ç¨å½æ°ï¼
square(2); // 4
greet("Howdy"); // "Howdy"
log({ obj: "value" }); // Object { obj: "value" }
åè§
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