課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
不能使用Javascript關(guān)鍵詞與保留字 是什么意思呢?小白求指教
2016-05-27
源自:JavaScript入門篇 1-7
正在回答
關(guān)鍵字和保留字的區(qū)別是:關(guān)鍵字屬于語言設(shè)計中的一部分,保留字是語言設(shè)計尚未用到,但將來可能會用到;
不能使用javascript中的關(guān)鍵字,比如var if else等等,這些關(guān)鍵字不能被設(shè)計成變量,否則在程序運行中,無法分辨其是你定義的變量,還是語言中的語法規(guī)范,所以盡量不要使用關(guān)鍵字或者保留字去定義變量;
js中的關(guān)鍵和保留字如下:
break?case?catch?continue?default?delete?do?else?finally?for?function?if?in ?instanceof?new?return?switch?thisthrow?try?typeof?var?void?while?with2 保留字abstract?boolean?byte?char?class?const?debugger?double?enum?export?extends?fimal?float?goto?implementsimport?int?interface?long?mative?package?private?protected?public?short?static?super?synchronized?throws?transient?volatile
qq_毐埗_03252123 提問者
保留字和關(guān)鍵字具有特殊含義和用途,定義變量是要避開這些詞,以免系統(tǒng)理解錯誤
關(guān)鍵詞是用于表示控制語句的開始或結(jié)束或執(zhí)行特定操作的.保留字盡管在JavaScript中還沒任何特定用途,但它們將來可能會被用作關(guān)鍵字,因此都不能使用.?? 關(guān)鍵字與保留字如下
break ? ? do ? ? instanceof ? ? typeof ?? case ? ? else ? ? new ? ? var ?? catch ? ? finally ? ? return ? ? void ?? continue ? ? for ? ? switch ? ? while ?? debugger* ? ? function ? ? this ? ? with ?? default ? ? if ? ? throw ? ? delete ?? in ? ? try ?
abstract ? ? enum ? ? int ? ? short ?? boolean ? ? export ? ? interface ? ? static ?? byte ? ? extends ? ? long ? ? super ?? char ? ? final ? ? native ? ? synchronized ?? class ? ? float ? ? package ? ? throws ?? const ? ? goto ? ? private ? ? transient ?? debugger ? ? implements ? ? protected ? ? volatile ?? double ? ? import ? ? public ? ?
?
變量的命名不能與JavaScript已經(jīng)存在的關(guān)鍵字和保留在相同,重新?lián)Q個名字
舉報
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
3 回答不能使用JavaScript關(guān)鍵詞與JavaScript保留字
2 回答JavaScript的保留字是什么意思?
1 回答請問height是JavaScript保留字或者關(guān)鍵字么?
1 回答什么叫JavaScript保留字?
1 回答javascript關(guān)鍵詞
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-05-27
關(guān)鍵字和保留字的區(qū)別是:關(guān)鍵字屬于語言設(shè)計中的一部分,保留字是語言設(shè)計尚未用到,但將來可能會用到;
不能使用javascript中的關(guān)鍵字,比如var if else等等,這些關(guān)鍵字不能被設(shè)計成變量,否則在程序運行中,無法分辨其是你定義的變量,還是語言中的語法規(guī)范,所以盡量不要使用關(guān)鍵字或者保留字去定義變量;
js中的關(guān)鍵和保留字如下:
break?case?catch?continue?default?delete?do?else?finally?for?function?if?in ?instanceof?new?return?switch?this
throw?try?typeof?var?void?while?with
2 保留字
abstract?boolean?byte?char?class?const?debugger?double?enum?export?extends?fimal?float?goto?implements
import?int?interface?long?mative?package?private?protected?public?short?static?super?synchronized?throws?transient?volatile
2016-05-27
保留字和關(guān)鍵字具有特殊含義和用途,定義變量是要避開這些詞,以免系統(tǒng)理解錯誤
2016-05-27
關(guān)鍵詞是用于表示控制語句的開始或結(jié)束或執(zhí)行特定操作的.保留字盡管在JavaScript中還沒任何特定用途,但它們將來可能會被用作關(guān)鍵字,因此都不能使用.?? 關(guān)鍵字與保留字如下
break ? ? do ? ? instanceof ? ? typeof ?? case ? ? else ? ? new ? ? var ?? catch ? ? finally ? ? return ? ? void ?? continue ? ? for ? ? switch ? ? while ?? debugger* ? ? function ? ? this ? ? with ?? default ? ? if ? ? throw ? ? delete ?? in ? ? try ?
abstract ? ? enum ? ? int ? ? short ?? boolean ? ? export ? ? interface ? ? static ?? byte ? ? extends ? ? long ? ? super ?? char ? ? final ? ? native ? ? synchronized ?? class ? ? float ? ? package ? ? throws ?? const ? ? goto ? ? private ? ? transient ?? debugger ? ? implements ? ? protected ? ? volatile ?? double ? ? import ? ? public ? ?
?
2016-05-27
變量的命名不能與JavaScript已經(jīng)存在的關(guān)鍵字和保留在相同,重新?lián)Q個名字