Javascript的基礎語法

2021-08-06 05:16:18 字數 1499 閱讀 5333

一、js的組成

1、ecmascript 基本語法

2、bom 瀏覽器模型

3、dom文件物件模型

二、在html中的使用

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 算數運算子 等 ...