Skip to content

数据类型

为了区分对象没有某属性、对象有某属性但空值,JavaScript 有了 undefined 和 null 两种类型。随着 JavaScript 的蓬勃发展,这种设计的弊端也暴露了出来。

const obj = {
  name: 'Jack',
  age: null
}

console.log(obj);

console.log(obj.name);
console.log(obj.age);
console.log(obj.gender);
{ name: 'Jack', age: null }

Jack
null
undefined

类型转换

Number('123')
123
String(123)
'123'
Boolean(123)
true
BigInt('123456789123456789')
123456789123456789n

联系 math@baima.site