1.內聯(行內):屬性形式:事件觸發
不建議使用,結構和行為的分離,優化專案,便於管理
2.內部:script雙標籤,包裹js**
結構和行為的分離,非公共行為部分,簡單行為,可以放在當前頁面
script標籤可以放在哪?
行業習慣:
head標籤內
body後:內部的最後;外邊的最後;沒有區別
script標籤,放在不同的位置,執行順序受到了影響。目前如果不是特殊要求,暫時將script標籤寫在body的後
3.外部(外聯):script雙標籤,通過src屬性,引入js檔案的路徑
建立js檔案,再在html檔案中使用script雙標籤,通過src屬性,引入js檔案的路徑
字元型(string):必須加引號:單』』、雙""、反``;任何資料,只要加了引號,就是字元!!!
數值型(number):29
undefined(undefined):undefined,未賦值,不是未定義
布林值(boolean):true、false
物件(object):標誌是{},並不是絕對的
函式(function):標誌是function,並不是絕對的
null(object):null,不是空物件,空值,虛無
通過typeof關鍵字,檢測資料型別
typeof 要檢測的資料或變數
typeof 變數或資料
typeof(要檢測的資料或變數)
typeof(變數或資料)
typeof的檢測的結果的資料型別,必然是字元型資料
typeof typeof 變數或資料
####變數:
通過var的關鍵字,
宣告 var a;
通過賦值的方式,將資料,存到變數中:乙個等號賦值 var a = 「hello」;
將等號右側的資料,存在左側的變數中(將等號右側的資料,起了乙個別名叫等號左邊的單詞)
js的變數和資料型別
變數 可變的量 js中的變數時乙個抽象的概念,變數時用來儲存值和代表值的 js中定義乙個變數非常簡單 var 變數名 變數值 是賦值操作,左邊是變數名,右邊是儲存值 js中的變數時鬆散型別的 通過乙個var變數名就可以儲存任何的資料型別 js中的資料型別分類 基本資料型別 由簡單的結構組成 數字 n...
js變數和資料型別
1 js是弱型別的語言,變數統一用var宣告,也可以不寫var,變數的型別隨著值發生變化。num 100 note 100 var num 100 var note 100 2 變數的命名規範 變數名區分大小寫 只能含有字母 數字 下劃線 美元符號 不能以數字開頭 不能使用關鍵字和保留字 3 變數的...
JS中的變數和資料型別
在定義變數的時候,變數的宣告部分會提公升到當前作用域的最前面,而賦值部分不會提公升。js資料型別兩大類 1.基本資料型別 原始資料型別 2.引用資料型別。1.基本資料型別有5種 number 數字 string 字串 boolean 布林 null 空 undefined 未定義 2.引用資料型別 ...