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