一、js的組成
1、ecmascript 基本語法二、在html中的使用2、bom 瀏覽器模型
3、dom文件物件模型
1、使用script標籤引入js檔案三、在頁面中輸出內容2、把js**寫在script標籤中(script最好放在html元素的最後)
1、console.log() 把內容輸出到控制台四、資料型別和變數2、alert()彈框輸出
3、document.write()輸出到頁面
1、變數和直接量五、關於常用原始型別的基本用法(1)直接量:程式中直接使用的資料值
(2)變數:資料臨時儲存的容器
宣告變數 var 變數名=值/var 變數1=值,變數2=值,變數3=值(變數名裡只能包括數字、字母、下劃線,且不能以數字開頭,也不能使保留字即關鍵字)
2、資料型別
(1)原始型別
數字number、字串string、布林boolean、空null、未定義undefined
(2)物件型別
陣列array、函式function、日期date、正則regexp、錯誤error、物件object
(3)檢測函式
typeof()
1、數字number六、資料型別轉換(1)有整型、浮點型。整型可用十進位制、十六進製制、八進位制表示,浮點型可用浮點數、科學計數法表示
(2)非數字數值nan:和任何值都不相等,與任何值運算,結果還是nan
(3)相關的數值函式
isfinite()判斷是否無窮
isnan()判斷是否是nan
2、字串string
(1)宣告字串可用雙引號、單引號
雙引號不允許巢狀雙引號,單引號不允許巢狀單引號
(2)常用的轉義字元
\"代表 乙個雙引號
\n代表換行
\'代表乙個單引號
(3)字串連線符+
分為自動轉換和強制型別轉換
1、轉換為number()型別對於字串:純數字字元和空字元轉為正常數字,其他為nan
對於布林值:ture轉為1,flase轉為0
2、轉換為boolean()型別
轉為flase:數字0,空字串,null和undefined
轉為true:只要值有東西
3、string()
轉換為字串的時候,都可以原樣輸出
4、parseint
轉換為整數,以數字開頭的字串不會轉為nancy(與number的區別)
5、parsefloat
轉為小數或者整數
JavaScript 的基礎語法
跳轉頁面 function fun h,t this.label h this.target t var obj new object obj.name objtest var array new array array.push 1 onclick 滑鼠單擊事件 onmouseover 滑鼠經過事...
JavaScript 入門基礎語法
var num 123 注釋 輸出 說明 debug num console.log num number型別 用來表示整形和浮點型,還有特殊型別,非數值型別 非數值型別nan 定義 表示乙個本來要返回數值的運算元未返回數值的情況 特點 1.任何涉及操作nan的操作,都會返回nan 2.nan與任何...
JavaScript基本語法
一 資料型別 6類 數值型 int 整型 float 浮點型 字串型別 string 布林型boolean 物件型別object 空型別null 未定義型別undefined 變數被建立但未被賦值 二 變數 var 變數名 用var宣告變數 三 運算子 6類 1 賦值運算子 等 2 算數運算子 等 ...