parseint 作用 取整 進製轉換 以所寫引數為基地 將數字轉換為十進位制數字
parsefloat() 擷取字串中的浮點數字
數字進製間轉換
paeseint(demo,2) -------------------- > 10
tostring(n) --------------------->將十進位制轉化為目標進製
var n = parseint(window.prompt('input'));
var index = parseint(window.prompt('input'));
function changenum(n, index)
changenum(n, index);
//將任意十進位制數字轉換為任意進製
隱式型別轉換
isnan()
內部原理: 先將引數執行number() ------ isnan()
典型例項 isnan("abc"); ------- nan ------ true
++ / -- / +/- (正負) + 加號 隱式型別轉換為 string方法
內部執行 number()
- * / % -----------number()方法
&& || ! ---------boolean() 方法
<= >= ----------- number() -----boolean()注意純字串比較ascll碼值 不進行轉換
10>100 -----false ---- >隱式型別轉換 0 > 0 -----false
系統自定牢記
注意: === != = (不等於) 不發生型別轉換
對於未定義的變數 當且僅當 這個形式不報錯
列印undefiend
權威指南補充::
1、原始值轉換原始值參照成哥
原始值到物件的轉換 需要呼叫 new string() 、 new number() 、 new boolean()等建構函式轉換成為各自的包裝類物件 但是其中 null 、 undefiend 除外 他們不具有任何屬性和方法 會報錯
2、物件到原始值的轉換
3 2typeof 型別轉換
內容上下會有些銜接。swich迴圈語句 var n 3 switch n 這是一道題 var n a switch n 這是一道題 var date window.prompt inout switch date 這是一道題 var i 0 while 1 這是一道題 var i 0 var sum...
typeof用法以及顯示型別轉換
返回值有number string boolean object undefined functuion 引用值會返回object null 也會返回object undefined 會返回undefined function會返回function number 轉換為number型別 null轉換...
typeof,型別轉化
對於之前的一些基礎的知識,之後會進行一些補充說明,現在要寫的是之後一些需要記住的,比較雜碎,比較重要的知識。案例描述 當周一到周五的時候,輸出working 週六日的時候,輸出relaxingvar n window.prompt 請輸入日期 switch n 案例描述 輸出1到100之間的尾數是7...