1.js中的基本型別:
字串、數字、布林、物件、null、undefined。而物件是個比較複雜的型別,其中又可以分為陣列,函式與物件
2.檢測
利用typeof來進行資料型別檢測。它可以檢測出來的資料型別有:string,number,boolean,function,undefined,object。陣列,null與{}經過其轉換後返回值都為object。所以重點就是怎麼區分陣列,null與{}
**如下:
function typetest (obj) else
if (!obj) else
console.log('{}')
}} } else
}
檢測:
typetest('111') // string
typetest(123) // number
typetest(true) // boolean
typetest(typetest) // function
typetest(undefined) // undefined
typetest(nan) // number
typetest([1,2]) // array
typetest() // object
typetest(null) // null
typetest({}) // {}
檢測資料是否有值的小工具(檢測的型別包括:字串,數字,物件,陣列;返回布林值):
function isvalue (variable) else
return false; // {}或者null的情況
}} else
}
建立射線進行檢測
上圖是我建立好的乙個函式,呼叫函式的時候會提供乙個射線的起點和終點。我們現在就開始對linetracebychannel這個節點進行介紹。在這裡,我只對一下我們經常能用到的引數 進行說明。這個節點的功能是產生一條射線。首先,我們應該給這一條射線乙個起點乙個終點。其實嚴格來說這是一條線段,有兩個端點的...
使用typeof檢測資料型別
我們一般使用typeof檢測資料型別 typeof x 與typeof x 的作用是一樣的,返回結果是檢測到的資料型別 number 檢測的值是數值 boolean 檢測的值是布林型的,true或false string 檢測的值是字串 object 檢測的值是物件,陣列或null function...
如何對乙個杯子進行檢測
1.功能 1 水倒水杯容量的一半 2 水倒規定的安全線 4 水杯容量刻度與其他水杯一致 5 蓋子擰緊水倒不出來 6 燙手驗證 2.效能 1 使用最大次數或時間 2 掉地上不易損壞 3 蓋子擰到什麼程度水倒不出來 4 保溫時間長 5 杯子的耐熱性 6 杯子的耐寒性 7 長時間放置水不會漏 8 杯子上放...