五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

JavaScript中的標(biāo)識(shí)符和保留字

2023-08-17 10:16 作者:曉楓Motivation  | 我要投稿

標(biāo)識(shí)符。

簡(jiǎn)單地說,標(biāo)識(shí)符就是一個(gè)名字。在JavaScript中,標(biāo)識(shí)符用于為JavaScript代碼中的常量、變量、屬性、函數(shù)和類命名,還可用于為某些循環(huán)提供標(biāo)簽。JavaScript標(biāo)識(shí)符必須以字母、下劃線(_)或美元符號(hào)($)開頭。后續(xù)字符可以是字母、數(shù)字、下劃線或美元符號(hào)(數(shù)字不能作為第一個(gè)字符,以區(qū)分標(biāo)識(shí)符和JavaScript中的數(shù)值)。以下是有效的標(biāo)識(shí)符:

i

my_variable_name

v13

_dummy

$str

與其他語言類似,JavaScript為其自身使用保留了一些標(biāo)識(shí)符。這些“保留字”不能用作常規(guī)標(biāo)識(shí)符。以下是保留字的介紹。

(程序員的軟技能:ke.qq.com/course/6034346)


保留字。

以下單詞是JavaScript語言的一部分。其中許多單詞(如if、while和for)不能用作常量、變量、函數(shù)或類的名稱(但它們可以用作對(duì)象內(nèi)的屬性名稱)。另一些單詞(如from、of、get和set)只能在少數(shù)情況下使用,而且沒有任何語法歧義,它們是完全有效的標(biāo)識(shí)符。一些關(guān)鍵字(如let)由于需要與舊程序保持向后兼容性,所以并非完全保留,它們有復(fù)雜的規(guī)則來管理何時(shí)可以和不能用作標(biāo)識(shí)符(例如,在類外部使用var聲明的變量可以使用let作為變量名,但在類內(nèi)部或使用const聲明時(shí)不能)。最簡(jiǎn)單的方法是避免將這些單詞用作標(biāo)識(shí)符,除了from、set和target,因?yàn)樗鼈兪前踩统R姷摹?/span>

as、async、await、break、case、catch、class

const、continue、debugger、default、delete、do、else

export、extends、false、finally、for、from、function

get、if、import、in、instanceof、let、new

null、of、return、set、static、super、switch

target、this、throw、true、try、typeof、var

void、while、with、yield


JavaScript還保留或限制了一些關(guān)鍵字的使用,這些關(guān)鍵字目前尚未被語言使用,但可能會(huì)在將來的版本中使用:

enum、implements、interface、package、private、protected、public


由于歷史原因,在某些上下文中不允許將arguments和eval用作標(biāo)識(shí)符,因此最好避免使用它們。

(程序員的軟技能:ke.qq.com/course/6034346)

JavaScript中的標(biāo)識(shí)符和保留字的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
墨玉县| 罗平县| 金堂县| 特克斯县| 宜丰县| 临泽县| 措美县| 滕州市| 道孚县| 诏安县| 资源县| 灵寿县| 商水县| 宣威市| 承德县| 寻甸| 商水县| 利川市| 渭源县| 抚宁县| 信宜市| 务川| 隆回县| 根河市| 保康县| 无棣县| 霍城县| 长春市| 成武县| 大荔县| 集安市| 阿克陶县| 呼玛县| 马鞍山市| 孝义市| 兴仁县| 新蔡县| 高淳县| 百色市| 额尔古纳市| 新疆|