JavaScript 基礎筆記 4流程控制

2021-07-25 04:28:03 字數 886 閱讀 9255

運算子

算術:+ - * 、 %

賦值:= += -= *= /= %=

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

邏輯:&&與 ||或

優先順序:()

流程控制

if(){}

if(){}else if(){}else{};

switch(case break continue default)

12<45?alert(true):alert(false);

迴圈 var i=0;while(i<3)

for(var i=0;i<3;i++){}

真假的問題

真:非0的數字,非空的字串,true,function,能找到的元素,,{}

假:0,nan,空字串,false,不能找到的元素,null,未定義

變色

/*

var i = 0;

i++;

if( i === 5 )

i%=5;

*/window.onload = function () else if ( str === 'html' ) else

switch( str )

*/if ( 12<45 ) else

// 120<45 ? alert( '120<45' ) : alert( '120!<45' );

// alert( 120<450?'120<450':'120!<450' );

/*var i=0;

while (i<3)

*/for(var i=0; i<6; i++)

// alert(i);

}// i => 4

JavaScript 基礎 學習筆記

求乙個在基礎範圍內的隨機數 知識點 除數取餘 math.random 取隨機數 返回指定範圍的隨機數 m n之間 的公式 math.random n m m var minduration 2.0 var maxduration 4.0 var rangeduration maxduration m...

JavaScript 基礎筆記 3作用域

作用域 在一定的範圍內進行讀寫操作 域 空間,範圍,區域 script裡面 全域性變數 全域性函式 自上而下 函式 由里到外 區域性可以改全域性的值 作用 讀,寫 作用域鏈 函式內找不到宣告順著作用域鏈往上找 瀏覽器 js解析器 1 找一些東西 var function 引數.var a 未定義 所...

javascript函式基礎 this基礎

this是函式體內自帶的乙個物件指標,它能夠始終指向呼叫物件 這個this代表的物件由this所在的執行作用域決定的,而不是根據this所在的定義作用域決定。this 屬性 如果this未包含屬性,則直接傳遞的是當前物件 1.this代表當前操作物件 this即代表 物件input 2.this代表...