ES5-3 循环、引用值初始、显示及隐式类型转换
生活随笔
收集整理的這篇文章主要介紹了
ES5-3 循环、引用值初始、显示及隐式类型转换
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 循環
2. 引用值
typeof 操作符返回一個字符串,表示未經計算的操作數的類型。
typeof(123) // 建議該種寫法:typeof是js內置的方法 typeof 123 typeof(數組、正則、對象、Date、基本包裝類) // object typeof(console.log) // function typeof(1-1) // number typeof(1-'1') // number typeof('1'-'1') // number typeof(typeof(原始類型/引用類型/函數)) // string typeof(+) // 報錯3. 顯式型轉換
- parseInt(num,radix) 別進制算成十進制
- xx.toString(radix),十進制算成別進制
4.隱式類型轉換
正負號
var a = '123' console.log(++a) // 124 -------------------- +a // 123 -a // -123 var a = '123' console.log(a++) // 123- Number的隱式類型轉換要和Boolean false的6個值(’’,NaN,undefined,false,0,null)區分開,除了NaN和undefined轉為NaN,其余都是0
- undefined、null既不大于也不小于、等于0
- undefined不能和數字比較,null可以和非0數字比較
- 不使用數組,用移位的思想
- window.prompt的返回值是字符串
補充
- parseInt接收2個參數,遍歷時index會作為radix傳入
- 無論怎么寫,第二個一定是NaN,計算機沒有1進制
總結
以上是生活随笔為你收集整理的ES5-3 循环、引用值初始、显示及隐式类型转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蓝牙音乐之AVRCP常用指令介绍
- 下一篇: 计算机监控系统sacad,一套幼儿园智能