typeof 数据类型转换
生活随笔
收集整理的這篇文章主要介紹了
typeof 数据类型转换
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
typeof 可以轉(zhuǎn)換的數(shù)據(jù)類型有:
number string boolean object undefined function
null 原來(lái)是給對(duì)象占位的,代表空對(duì)象。后來(lái)JavaScript設(shè)計(jì)者也沒(méi)改過(guò)來(lái),所以 typeof 一直認(rèn)為 null 的類型是 object
一、 加法 – 當(dāng)加號(hào)兩邊只要有一個(gè)表示字符串,兩個(gè)都會(huì)加上 String() 方法
let num = '' + 1; console.log(typeof(num) + ' : ' + num); // string : 1let num = '1' + 1; console.log(typeof(num) + ' : ' + num); // string : 11let num = '1' + '1'; console.log(typeof(num) + ' : ' + num); // string : 11let num = '1' + ''; console.log(typeof(num) + ' : ' + num); // string : 1let num = 1 + 1; // 加法只有兩個(gè)值都為 number ,結(jié)果才為 number console.log(typeof(num) + ' : ' + num); // number : 2二、減法
let num = '' - 1; console.log(typeof(num) + ' : ' + num); // number : -1let num = '2' - 1; console.log(typeof(num) + ' : ' + num); // number : 1let num = '2' - '1'; console.log(typeof(num) + ' : ' + num); // number : 1三、 乘法
let num = '' * 1; console.log(typeof(num) + ' : ' + num); // number : 0let num = '2' * 1; console.log(typeof(num) + ' : ' + num); // number : 2四、 除法
let num = '' / 1; console.log(typeof(num) + ' : ' + num); // number : 0let num = '1' / '1'; console.log(typeof(num) + ' : ' + num); // number : 1總結(jié)
以上是生活随笔為你收集整理的typeof 数据类型转换的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SetBkMode函数用法详解
- 下一篇: MFC的消息映射