一、未使用值來申明的變量,其值爲 undefined。html
二、若是從新聲明一個變量,該變量的值不會丟失。正則表達式
//定義一個變量 var str = 'hello'; //從新申明 var str; //此時 str 的值仍是 hello,值是不會丟失的。
var Date = new Date();
Math方法比較特殊,不用 new。windows
var pi = Math.PI; var sqrt = Math.sqrt(15); //求平方根
正則表達式不要用引號引發來,不加引號就是正表達式對象,這和PHP不同,PHP是須要引發來的。數組
JS: 字符串、數字、布爾、數組、對象、null、undefined函數
PHP:字符串、整數、浮點、布爾、數組、對象、null、resource學習
注:spa
一、JavaScript變量均爲對象,當聲明一個變量時,就建立了一個新的對象。3d
二、JavaScript的函數定義和PHP同樣,可是JavaScript不支持默認值。code
三、函數外部申明的變量,在函數內部是能夠直接使用的,在函數內部聲明的變量是局部變量,在外部不能使用。htm
本文爲袋鼠學習中的總結,若有轉載請註明出處:http://www.javashuo.com/article/p-zqrcqlfq-he.html