第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

JS基礎(chǔ)數(shù)據(jù)類型簡單整理

標(biāo)簽:
JavaScript
JS数据类型

数据类型

Undefined Null Boolean Number String  // 简单数据类型
Object // 复杂数据类型
Undefined
1.声明了变量但未对其加以初始化
2.未声明的变量
Null

空对象指针

typeof null === object  // true
null == undefined // true
Boolean
  • Boolean()能转换成true的值
true
任何非空字符串
任何非零数字(包括无穷大)
任何对象
n/a、N/A(不适用)   
  • Boolean()能转换成false的值
false
" "(空字符串)
0、NaN
null
undefined
Number

isNaN()检测不是数值,并且不能被转换成数值

typeof NaN  // number

isNaN(NaN) // true
isNaN(10) // false
isNaN("10") // false
isNaN("blue") // true
isNaN('true') // false

数值转换的方法:Number()、 parseInt()、 parseFloat()

String

toString()
null和undefined没有toString()方法,在不确定值是否为null或者undefined的情况下用String()方法,String()能够将任何类型的值转换成字符串

var num = 10;
num.toString();        // "10'
num.toString(2);        // "1010"
num.toString(16);      // "a"

var value1 = null
var value2;
String(value1)      // "null"
String(undefined)     // "undefined"
Object

var o = new Object();

  1. constructor
    保存用于创建当前对象的函数,如上 Object()就是构造函数(constructor)
  2. hasOwnProperty('propertyName')
    检测属性在实例中(非原型)是否存在,例: o.hasOwnproperty("name");
  3. toLocalString()
    返回对象的字符串表示,该字符串与执行环境的地区对应
    4.toString()
    返回对象的字符串表示
    5.valueOf()
    返回对象的字符串、数值或布尔值表示。通常与toString()方法返回值相同。
點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消