var x; // x 為 undefined
var x = 5; // 現在 x 為數字
var x = "john"; // 現在 x 為字串
2.字串:引號中的任意文字,可使用單引號或雙引號
var name="xiaoxiong";
var word="he is called 'jonh'";
3.數字
var x1=23.00; //使用小數點
var x2=23; //不使用小數點
var x3=123e4; //科學計數 1230000
4.布林
var x=true; //布林只能有兩個值:true或false
5.陣列
var cars = new array();
cars[0] = "volvo";
cars[1] = "bmw";
------------------------------
var cars = new array("volvo","bmw");
------------------------------
var cars = ["volvo","bmw"];
6.物件
var person = ;
name=person.firstname;
name=person["firstname"];
7.undefined 和 null :通過將變數的值設定為null為清空變數
cars = null;
var name = new string;
var x= new number;
var y = new boolean;
var cars = new array;
var person = new object;
javascript基礎拾遺 二
1.物件定義 定義屬性 var language console.log language.name console.log language.score 定義方法 var language console.log language.name console.log language.score c...
JavaScript 基礎排序的實現 二
這一演算法的核心思想為,先隨機選乙個數作為標兵或者說是標記 這個數一般來說選擇該無序陣列的中間那個元素 此處筆者選取第乙個實現演算法,當選取完畢後以此標兵為參照將比這個數大的放到他的右邊,比他小的放到左邊.這樣一趟排序過後就能讓這個標記左邊的數比他小,右邊的數都比他大.下一趟排序則分別選取他的左半邊...
二 javascript資料結構
1 識別符號 var test test 定義變數開頭不能是數字 var 1a 1a 定義變數開頭可以是下劃線 var a a 定義變數開頭可以是中文 var 變數 a 2 關鍵字與保留字 就是這些保留字關鍵字,你不能定義變數或者函式等等,反正別用就行了 abstract arguments boo...