1. 程式人生 > >Javascript系列(一)語法、關鍵保留字、變量

Javascript系列(一)語法、關鍵保留字、變量

javascript

ECMA是European Computer Manufacturers Association的縮寫,即歐洲計算機制造商協會。歐洲計算機制造商協會是制定信息傳輸與通訊的國際化標準組織。

ECMAScript是ECMA制定的標準化腳本語言。

目前JavaScript使用的ECMAScript版本為ECMAScript-262。



一、使用javascript

在html或xml頭部裏

<script type="text/javascript" src="demo1.js"></script>


二、語法

1、區分大小寫:包括變量、函數名和操作符。

2、標識符:就是指變量、函數、屬性的名字,或者函數的參數。

註:第一字符必須是一個字母、不能使用關鍵字、保留字。如:mybook11

3、註釋:

ECMAScript 使用C 風格的註釋,包括單行註釋和塊級註釋。

// 單行註釋

/*

* 這是一個多行

* 註釋

*/

4、字面量或直面量:

所有直接量(字面量),就是程序中直接顯示出來的數據值。

100 //數字字面量

‘李世明‘ //字符串字面量

false //布爾字面量

/js/gi //正則表達式字面量

null //對象字面量

在ECMAScript 第3 版中,像數組字面量和對象字面量的表達式也是支持的,如下:

{x:1, y:2} //對象字面量表達式

[1,2,3,4,5] //數組字面量表達式


三、關鍵字和保留字

js特定用途的關鍵字,一般用於控制語句的開始或結束,或者用於執行特定的操作等。關鍵字也是語言保留的,不能用作標識符

ECMAScript 全部關鍵字

break else new var

case finally return void

catch for switch while

continue function this with

default if throw delete

in try do instanceof

typeof


四、變量

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

var box;

alert(box);

沒有給變量賦值、系統會給它一個特殊的值-- undefined(未定義)





本文出自 “Linux獄長” 博客,請務必保留此出處http://sswqzx.blog.51cto.com/2494644/1966003

Javascript系列(一)語法、關鍵保留字、變量