js部分超基础知识点总结

超基础知识点总结

写给自己看的 有些点没有写

js有5种基本数据类型: undefined null number string boolean

typeof方法 使用方法 typeof xxx 或者 typeof()

返回值的类型是string类型 可能的值为 string number boolean object undefined function

undefined == null

NaN是一种特殊的数值

任何涉及NaN的操作都会返回NaN

NaN与任何值都不相等

isNaN() 方法

将传进的值尝试转化为数值 再进行检测

Number() 方法

任何数据类型都可以进行转化
如果转化不了就会返回NaN

parseInt()方法

取字符串中的整数 忽略前面的空格 直至找到第一个非空格字符
提供第二个参数,即进制
转换空字符串时返回NaN
转换的必须是数字开头 否则返回NaN
传入 “0123” 时返回 123

parseFloat()方法

可取小数,只会识别第一个小数点
例如 1.23.4 返回 1.23

String()方法

在不知道转换对象是不是undefined或者null时可以使用String()

toString()方法

将数字转换为字符串

类型转换 布尔

0 空字符串 null undefined 均为false 其余为true

arguments对象

只是与数组相似 并不为数组的实例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值