javaScript 基礎

javaScript組成:


==========================================================================================


1.ECMAScript:翻譯,解釋器


2.DOM : Document Object Model  操作HTML的能力   document


3.BOM :  Browser Object Model   操作瀏覽器本身   window


ECMA-----幾乎沒有兼容性問題

DOM------有一些操作不兼容

BOM------沒有兼容問題(完全不兼容)


=======================================================================================

變量類型


1.類型:typeof運算符

       常見類型:

number,string,boolean,undefined,object,function

2.一個變量應該只存放一種類型的數據


3.數據類型的轉換


    (1)顯示類型轉換

parseInt() --- 

parseFloat( )---


//NAN---not a number

//NAN 和 NAN 是不相等的

NAN == NAN  // false


    (2)隱式類型轉換

(var a= 5)  ==  (var b ='5')   //true    先轉換類型,再比較

(var a= 5)  ===  (var b ='5')   //false   不轉換類型,直接比較


var a = '12';

var b = '7';

        alert(a+b);    //125

        alert(a-b);    //7


==========================================================================================

變量作用域(作用範圍)


閉包--- 子函數可以使用父函數的局部變量。


命名規範:

wKiom1c8Z6nCH5A-AAGuwodJa2g390.png


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章