JavaScript ã®ä¾å¤ "identifier starts immediately after numeric literal" ã¯ãèå¥åãæ°åã§å§ã¾ã£ã¦ããã¨ãã«çºçãã¾ããèå¥åã®å é ã¯è±åãã¢ã³ãã¼ã¹ã³ã¢ (_)ããã«è¨å· ($) ãã使ããã¨ãã§ãã¾ããã
ã¨ã©ã¼ã¡ãã»ã¼ã¸SyntaxError: Unexpected identifier after numeric literal (Edge)
SyntaxError: identifier starts immediately after numeric literal (Firefox)
SyntaxError: Unexpected number (Chrome)
ã¨ã©ã¼ã¿ã¤ã ä½ããã¾ããããªãã£ãã®ãï¼
夿°ã®ååãããããèå¥åã¯ç¹å®ã®ã«ã¼ã«ã«å¾ãå¿ è¦ããããããã«åãã¦ãã¾ãã
JavaScript ã®èå¥åã¯æåãã¢ã³ãã¼ã¹ã³ã¢ (_)ããã«è¨å· ($) ã§å§ã¾ãå¿ è¦ãããã¾ããæ°å¤ããã¯å§ãããã¾ããã 2 æåç®ä»¥éã§ã®ã¿ãæ°å¤ (0-9) ã使ç¨ãããã¨ãã§ãã¾ãã
ä¾ æ°åããå§ã¾ã夿°åJavaScript ã¯å¤æ°åãæ°åããå§ãããã¨ã¯ã§ãã¾ãããæ¬¡ã®ä¾ã¯å¤±æãã¾ãã
var 1life = 'foo';
// SyntaxError: identifier starts immediately after numeric literal
var foo = 1life;
// SyntaxError: identifier starts immediately after numeric literal
alert(1.foo);
// SyntaxError: identifier starts immediately after numeric literal
æ°å¤å§ã¾ãã«ãªããªãããã«ã夿°åã夿´ããå¿ è¦ãããã¾ãã
var life1 = "foo";
var foo = life1;
é¢é£é
ç®
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