日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

JavaScript语法、关键保留字、变量

發(fā)布時間:2024/1/18 74 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript语法、关键保留字、变量 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

JavaScript的核心是ECMAScript,具體規(guī)定了js的語法規(guī)則。

【一、語法】:

1、JavaScript中嚴格區(qū)分大小寫,比如:Text和text是兩種不同的變量。 2、標識符: 標識符的開頭可以以:a(字母)、_、$開頭; 其他組成:a(字母)、_、$、數(shù)字。 3、不能把關鍵字,保留字,true、false、null作為標識符。 4、字面量(literal):也稱為直接量。 所有直接量(字面量),就是程序中直接顯示出來的數(shù)據(jù)值。比如: 100 //數(shù)字字面量 '徐佳瑩' //字符串字面量 false //布爾字面量 /js/gi //正則表達式字面量 null //對象字面量
字面量表達式: {X:1,Y:2} ? ? ? ? ? ? ? ? 對象字面量表達式 [1,2,3,4,5] ? ? ? ? ? ? ? ? ? ? ? 數(shù)組字面量表達式

【二、關鍵字】:即程序中已經開始使用的字符

ECMAScript-262描述了一組具有特定用途的關鍵字,一般用于控制語句的開始或結束,或者用于執(zhí)行特定的操作符等。關鍵字也是語言保留的,不能用作標識符。
以下是ECMAScript的全部關鍵字:
【保留字】: ECMScript-262還描述了另一組不能用作標識符的保留字,盡管保留字在JavaScript中還沒有特定的用途,但它們很有肯能在將來被用作關鍵字。

【三、變量】:

ECMAScript的變量是松散類型的,所謂松散類型就是用來保存任何類型的數(shù)據(jù)。定義變量時要使用var操作符(var是關鍵字),后面跟一個變量名(變量名是標識符)。

下面是兩種情況:
var box; alert(box); 這句話定義了一個box變量,但沒有對它進行初始化(也就是沒有給變量賦值)。這時,系統(tǒng)會給它一個特殊的值--undefined(表示未定義)。
alert(age);

var box; //聲明變量 var box=100; //聲明變量并且初始化 alert(box); //以彈窗的方式輸出box的值
所謂變量,就是可以初始化后可以再次改變的量,ECMASCript屬于弱變量類型(松散類型)的語言,可以同時改變不同類型的量。(PS:雖然可以改變不同類型的量,但是這樣對于后期的維護帶來困難,而且性能也不高,導致成本很高!)
var boxString='中國'; var boxString=100; alert(boxString);










總結

以上是生活随笔為你收集整理的JavaScript语法、关键保留字、变量的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。