【ES6】字符串、数组、对象

本文笔记基于「千古壹号」的GitHub项目:https://github.com/qianguyihao/web
非商业用途自由转载,保持署名,注明出处!


1.字符串

  • includes(str):判断是否包含指定的字符串
  • startsWith(str):判断是否以指定字符串开头
  • endsWith(str):判断是否以指定字符串结尾
  • repeat(count):重复指定次数

2.数值

  • 二进制用0b, 八进制用0o
  • Number.isFinite(i):判断是否为有限大的数
  • Number.isNaN(i):判断是否为NaN
  • Number .isInteger(i):判断是否为整数
  • Number.parseInt(str):将字符串转换为对应的数值。无参数默认为整数
  • Math.trunc(i):去除小数部分。

3.数组

  • Array.from(伪数组/可遍历的对象),转换为真数组
  • Array.of(value1, value2, value3),转换为数组
  • find() 和 findIndex():分别返回第一个满足条件的元素和索引

4.对象

  • 判断两个数据是否完全相等:Object.is(v1, v2),比较的是字符串是否相等。
  • 将源对象的属性复制到目标对象上:Object.assign(目标对象, 源对象1, 源对象2…),即合并(拼接)

如有不当之处,欢迎指正!
谢谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值