本文主要介绍了ES7两实用方法,分享出来供大家参考。



一、经营者(幂运算符)* *




console.log(2×3); / / 8
console.log(4×4); / / 256
过去的措辞。
console.log(Math.pow(2,3)); / / 8
console.log(Math.pow(4,4)); / / 256


是不是很简单,两*可幂

1.array.prototype.includes



6添加包括方法的字符串,现在使用相同的阵列




L = {1,2,3}
L.包括(5) / /假像数组一样


2。字符填充功能padstart和padend

PadStart()将返回一个字符串的开始,使长度、填充给定字符串,并填充到所需长度的字符串。从字符串的左边开始

padend从右端的字符串填充。第二参数,你可以使用任意长度的字符串。




console.log('react'。padstart(10)。长) / 反应是10
console.log('backbone'。padstart(10)。长) / 脊梁是10







console.log('react'。padend(10):-)) / /反应:-):-10
console.log('backbone'。padend(10 *)) / / 骨干**是10


二、Object.values:




让obj = { {
X:'xxx,
Y:1
};
object.values(obj); / /打印{ 1 } 'xxx ';

让obj = {e、8};
object.values(obj); / /打印{e,是的,8};

object.values('es8 '); / /打印{e,是的,8};

const对象= { 10:'xxx ',1:'yyy ',3:'zzz};
object.values(obj); / /打印{ 'yyy ','zzz ','xxx};
注意:如果是纯数字类型键,则按升序按键顺序返回值;


总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持。