typeof 型別轉換

2021-09-27 02:02:48 字數 1656 閱讀 6156

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...