1. 程式人生 > >JavaScript基本語法

JavaScript基本語法

對話 文件 標簽 關鍵字 onclick mas null 對話框 通過

JavaScript基本介紹及發展趨勢
ECMAScript
通過ECMA-262標準化的腳本程序語言,JavaScript是其實現和擴展。
1999年ES3發布,成為JavaScript的通行標準。
2009年ES5發布,在所有現代瀏覽器中得到了相當完全的實現
2015年ES6發布,被部分實現於大部分現代瀏覽器
ECMAScript Proposals ……
JavaScript概念
JavaScript是基於對象和事件驅動,並具有安全性能的客戶端腳本語言。
由三部分組成:
ECMAScript核心?DOM(文檔對象模型)?BOM(瀏覽器對象模型)?

JavaScript和HTML5的關系
HTML5的新特性
新的內容元素

新的表單控件
媒介元素
繪畫
本地存儲

編寫JS及如何運行JS
1.在HTML普通標簽中直接寫入JS代碼(不推薦)
<input type="button" value="點擊" onclick="alert("一個對話框")/>
2.在HTML文檔中寫入代碼(script標簽)
3.在*.js文件中寫入JS代碼
4.註釋

變量及命名規則
變量的聲明和定義
var a = 10;
var是關鍵字 a是變量名 =是賦值符號 10是值
變量的命名規則
變量是由數字、字母、下劃線(_)和美元符號($)的一種或者幾種組成,且不能以數字開頭,嚴格區分大小寫。

關鍵字
ECMAScript描述了一組特定用途的關鍵字,不能用作變量名,例如:If else do while for in 等。
JavaScript數據類型
數值、字符串、布爾、undefined、null、對象

算術、賦值、關系運算符
算術運算符

      • / %
        賦值運算符
        = += -= *= /= %=
        關系運算符

        < >= <= == != === !==

邏輯運算符的特殊用法:
對於邏輯與
console.log(2&&3); //3
第一個為真,就返回第二個數
console.log(0&&1); //0

第一個為假,就返回第一個數

對於邏輯或
console.log(2&&0); //2
第一個為真,就返回第一個數
console.log(0&&2); /0
第一個為假,就返回第二個數

JavaScript基本語法