Javascript學習筆記之資料型別

2021-09-10 17:53:42 字數 1454 閱讀 7188

用法 ——>將其他型別轉化為數字型別

可以轉化的型別

1. var a = '+100';                                    //字串

// alert( a+100 ); // '100100'

// alert( number(a) ); // 100

2.var a1 = ' ';

// alert( number(a1) ); // 0

3.var a2 = true; //布林值

// alert( number(a2) ); // true-1 false-0

4.var a3 = [ 1 ]; //簡單的陣列

// alert( number(a3) ); // 1 0()

5.var a4 = null; //空

// alert( number(a4) ); // 0

不可以轉化的型別
1.var json = {};                     //json

// alert( number(json) );

2.var u; //未定義的(undefined)

// alert( number(u) );

3.var a3 = function (); //函式

// alert( number(a3) ); // nan

用法:用於判斷是不是數字,討厭數字,一遇到數字就false

判斷原理是 靠number()轉化,若number()可將其轉化為數字,則false

注意:nan和自己本身不相等,且為false

– 、× 、/ 、% 、 – – 、++ ————> 轉化為數字

加———————————————>轉化為字串

大於,小於———————————>要注意比較的是數字還是字串

!(取反) ————————————>轉化為布林值

parseint: 找出數字,遇到非數字即停。認為±為數字。

var b='-00100px';

alert(parseint(b)); //-100

parsefloat: 可以識別小數點

var c = '-00120.3px';

alert(parseint(c));

Javascript 學習筆記

如果在生成的html裡面有事件需要傳遞帶特殊字元的引數,處理如下 singletext 輸入 1.singletext value.escapehtml 為 將html編碼 2.singletext value.escapehtml inspect 為 3.在 jsdebugtext innerht...

javascript學習筆記

視窗操作 1改變視窗的位置 window.location 2視窗的歷史操作 previous 3建立新的視窗 window.open url 視窗名稱 視窗特徵字元 細節 不能換行寫 視窗特徵 width,height,yes,no munubar,status,scrollbars,resiza...

javaScript學習筆記

2018 12 26 標題 var num1 10 var num2 0 var result num1 num2 console.log result infinity 表示超出了js的數值範圍 類似高數里的整數除以無窮小的數,得到無窮大的結果。var num1 a var num2 3 或其它n...