最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)遵守國家法律
故城县| 东港市| 玉屏| 延寿县| 呼图壁县| 磐安县| 界首市| 广饶县| 将乐县| 济阳县| 婺源县| 枣强县| 吉木乃县| 永川市| 桑日县| 龙口市| 台南市| 铜川市| 南江县| 南和县| 于田县| 射阳县| 会理县| 永济市| 屏东县| 航空| 建瓯市| 迁安市| 沧州市| 穆棱市| 新龙县| 板桥市| 伊宁市| 余江县| 宁化县| 巴彦淖尔市| 得荣县| 昌黎县| 遂川县| 西乌珠穆沁旗| 乌拉特中旗|