解釋型語言和編譯語言、標識符、關(guān)鍵字、保留字

1.1解釋型語言和編譯型語言

1、概述

計算機不能直接理解任何除機器語言以外的語言,所以必須要把程序員所寫的程序語言翻譯成機器語言才能執(zhí)行程序。程序語言翻譯成機器語言的工具,被稱為翻譯器。


image.png
  • 翻譯器翻譯的方式有兩種:一個是翻譯,另一個是解釋。
    兩種方式之間的區(qū)別在于翻譯的時間點不同。
  • 編譯器是在代碼執(zhí)行之前進行編譯,生成中間代碼文件
  • 解釋器在運行時進行及時解釋,并立即執(zhí)行(當編譯器以解釋方式運行的時候,也稱之為解釋器)
2、 執(zhí)行過程
image.png

1.2標識符、關(guān)鍵字、保留字

標識(zhi)符:就是指開發(fā)人員為變量、屬性、函數(shù)、參數(shù)取的名字。
標識符不能是關(guān)鍵字或保留字
關(guān)鍵字:是指JS本身已經(jīng)使用了的文字,不能再用他們充當變量名、方法名。


image.png

保留字:實際上就是預(yù)留的”關(guān)鍵字“,意思是現(xiàn)在雖然不是關(guān)鍵字,但是未來可能會稱為關(guān)鍵字,同樣不能使用他們當變量名或方法名。


image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容