用法 ——>將其他型別轉化為數字型別
可以轉化的型別
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...