js基礎知識

2021-07-31 05:36:06 字數 1176 閱讀 4046

1.ecmascript:直譯器

0,1

幾乎沒有相容性問題;

2.dom

文件,物件,模型

document object model

相容性一般;

3.bom

瀏覽器 ,物件,模型

browser object model

完全不相容;

number

string

boolean

function

object

undefined

變數型別取決於它的內容;

parseint();轉成整數;

nan和nan不相等;

isnan;

parsefloat();

子函式可以用父函式中的區域性變數;

function

aaa()

bbb();//呼叫函式彈出a=12;

}

陣列:a

布林值:b

浮點數:f

函式:fn

整數:i

物件:o

正規表示式:re

字串:s

變體變數:v

算數:+ - * / %

賦值:=

關係:== === < > != !== <= >=

邏輯:&& || !

7.1 switch

7.2 ? :三目運算子

7.3 if else

7.4 for

7.5 while

7.6 do while

1.真:true 、 非零數字、 非空字串、 非空物件;

2.假:false、 數字零 、 空字串 、 空物件、undefined;

是一種輕量級的資料交換格式;用來存東西的和陣列有點像;

json

1.下標是字串

2.沒有length;

3.for in解決json迴圈問題

arry

[1,2,3,4]

1.下標是數字

陣列的第二種迴圈

for(var i in arr)

JS基礎知識

本週抽空學習了一些js新手需要知道的知識 1 js中用 來賦值,例如var a 1.2 迴圈結構和c 基本相同。3 簡單 基本 資料型別 number string boolean undefined null。4 複雜 引用 資料型別 object array date function。還有一些...

js基礎知識

1.型別和型別轉換 1 值型別 string 字串 number 數值 boolean 布林值 undefined null 2 引用型別 array 陣列 object 物件 function 函式 2.null 和 undefined 1 undefined表示未定義。對於沒有初始化的變數 函式...

JS基礎知識

變數型別 值型別和引用型別 var a 100 var b a a 200 console.log b 100 var a var b a b.age 21 console.log a.age 21 引用型別 物件 陣列 函式 內建函式有 object array boolean number st...