運算子
算術:+ - * 、 %
賦值:= += -= *= /= %=
關係:< > <= >= == === != !==
邏輯:&&與 ||或
優先順序:()
流程控制
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代表...