Re: [ js ] js的變數名稱問題
※ 引述《poopoo888888 (阿川)》之銘言:
: 網路上查了資料
: 說js的變數命名必須以字母開頭或是底線,後面可以是數字或字母
ECMAScript 3rd [PDF: http://is.gd/OfKpwv]
結論:$ _ \ 都可能是開頭。
7.6 Identifiers (Page. 14)
Identifier ::
IdentifierName but not ReservedWor
IdentifierName ::
IdentifierStart
IdentifierName IdentifierPart
IdentifierStart ::
UnicodeLetter
$
_
\ UnicodeEscapeSequence
UnicodeLetter
any character in the Unicode categories “Uppercase letter (Lu)”,
“Lowercase letter (Ll)”, “Titlecase letter (Lt)”,“Modifier letter
(Lm)”, “Other letter (Lo)”, or “Letter number (Nl)”.
ECMAScript 5th
到 IdentifierStart 為止的 Grammar 都跟 3rd 版本一樣,不贅述。
--
Oni devas ami animalojn. Ili estas tiel bongustaj.
One should love animals. They are so tasty.
每個人都應該愛動物,他們是如此美味。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.67.16.75
→
05/14 16:59, , 1F
05/14 16:59, 1F
→
05/14 17:12, , 2F
05/14 17:12, 2F
推
05/14 18:11, , 3F
05/14 18:11, 3F
→
05/15 15:21, , 4F
05/15 15:21, 4F
→
05/15 15:23, , 5F
05/15 15:23, 5F
→
05/15 20:56, , 6F
05/15 20:56, 6F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章