Bigint数据类型
Bigint是一种新的数据类型。用于当整数值大于Number数据类型支持的范围时,允许我们安全的对大整数执行算数操作。表示高分辨率的时间戳,使用大整数ID,而不需要使用库。
注意事项:①不能使用Number和Bigint混合执行算术运算,需要通过显示转换;
②出于兼容性原因,不允许在bigint上使用一元加号(+);
③Bigint不能用Math对象中的方法。
箭头函数——ES6标准中新增了一种新的函数
基础语法:使用箭头函数,将原函数的function和函数名都删掉,并使用“=>”连接列表和函数体。
基本特点:①箭头函数this为父作用域的this,不是调用时的this;
②箭头函数不能作为构造函数,不能使用new;
③箭头函数没有arguments、callee、caller;
④箭头函数通过call、apply调用,不会改变this指向,只会传入参数;
⑤箭头函数没有原型属性;
⑥箭头函数不能作为Generator函数,不能使用yield关键字;
⑦箭头函数返回对象时,要加一个小括号;
⑧箭头函数在ES6 class声明的方法为实例方法,不是原型方法;