Ecmascript 6 新增语法记录

1.字符串扩展方法:

codePointAt()返回四字节以上字符。类似的还有charAt()和charCodeAt()

fromCodepoint()从码点返回对应字符串

At()返回特定字符串位置

U正则表达式,

var s=‘即’;

/^.$/u.test(s)  ==true

.字符,匹配任意空字符的字符

index of()返回字符串位置

includes()是否包含某个字符串

startsWith()以某个字符串开头

endsWidth()以某个字符串结束

repeat()重复N次

2.数值扩展方法:

isNAN()判断是否为NAN(is  not  a num)

number.parsefloat()和number.parseint()  windows全局方法现在更改到number对象上

isInteger(),切记,在js里面,整数和浮点数是一样的储存方式,3和3.0相同。

math.trunc()返回整数部分

math.sign()返回正负数,正+负-

3.数组扩展方法

array.from(),将类数组和对象转化为数组,具有length对象都可以转化数组

array.of()将一组值转化数组,主要弥补array不足

find(function(v,i,arr){})找到符合条件的第一个元素

findindex()找到符合条件的第一个元素的位置,弥补find不足

fill()填充数组

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值