1.運算操作符:
+,-,*,/,%,=,()
++,--,+=,-=,*=,/=,%=
2.條件語句:
if,if else ,for(),while(),switch(),break,continue
3.js中判斷為false的值:
「」,false,0,null,undefined,nan
注:「false」為true。
4.typeof()識別的資料型別:
number,string,boolean,
undefined,object,function
5.三目運算子:?
:條件判斷?true:false; 並返回值
6.隨機數:
math.random(); 0-1;
7.判斷是否漢字:
.charcodeat(); //英文
<=255,中文》255
8.with () {};(此**塊執行緩慢,最好不用)
把()內的oa放到{}訪問的最頂端;
9.四捨五入:
(1)math.ceil()執行向上捨入;
(2)math.floor()執行向下捨入;
(3)math.round()執行標準捨入;
(4)parseint();小數取整;
10.輸出資料:
(1)console.log();
(2)alert();document.write()/document.writeln();
(3)alert();//彈窗;取消;
(4)confirm();//彈窗;確定/取消;
11.型別轉換:
1.顯示型別轉換:
(1) number(mix); undefined=nan; "abc123"=nan;
(2) parsefloat(string,radix); 整型,把radix進製的string轉為10進製;
(3) parsefloat(string); 返回第乙個數字;
(4) tostring(); 不能轉換null和undefined,但是能在括號內轉進製;
(5) string(mix); 能轉null和undefined,但是不能轉進製;
(6) boolean( );
2.隱式型別轉換:
(1) isnan() ; number()
(2) ++/-- +/- ; number()
(3) + ; 有一方為string則為string
(4) - * / %; number()
(5) && || ! ; boolean()
(6) < > <= >=
(7) == !=
JS運算子與if else條件語句
一 運算子 注 js中單個運算子中的符號不能用空格隔開。如 1 算數運算子 作加法使用 例 1 1 2 例 10 12 1012 注 英文形式的 內的內容即字元,非數字形式 作減法使用 例 2 1 1 作乘法使用 例 2 2 4 作除法使用 例 4 2 2 取餘運算子或取模運算子 得到兩個數相除的餘...
js 運算子,語句
1.算數運算子 取餘數 2.比較運算子 不等於 等於 不全等於 全等於 注意 比較的結果為布林值 值一樣就可以,型別可以不一樣 值要一樣,型別也要一樣 對 的否定 對 的否定 3.邏輯運算子 結果為布林值 邏輯與,同時滿足 或,只要乙個滿足就可以 非,4數學物件 math.ceil 向上取整 mat...
型別轉換運算子
在程式設計過程中,我們經常需要把一種型別轉換為另外一種型別。在轉換過程中,我們需要關心兩件事情 1。這種型別轉換是否合法?2。轉換得規則如何?c 預設自動支援幾種型別轉換 基礎型別之間的轉換 派生類指標向基類指標的轉換 非常量型別向常量型別的轉換等等。對於其他型別間的轉換,則沒 有規定。舉例來說,c...