ES6day02

数字类型的用法

1、Number.isNaN 判断是否为非数值,先判断是否为数字类型
2、Number.isFinite 判断是否非无穷,先判断是否为数字类型
3、Number.parseInt 返回一个整数
4、Number.isInteger 判断是否为整数,先判断是否为数字类型
5、Math.trunc 去除一个数的小数部分,返回整数值
6、Math.sign 判断一个数是正数(1)、负数(-1)、零(0)

对象的用法

1、在对象中,属性名和属性值一样,可以省略属性值
2、在对象中,函数可以省略:function
3、表达式可以当作对象中的属性(删除对象中的属性 delete)
4、Object.is 比较两个值是否严格相等(NaN等于NaN)
5、Object.assign(目标对象,源对象,源对象……) 将源对象的属性值赋值到目标对象上(对象深拷贝)
6、Object.getPrototypeOf 获取一个对象的prototype属性
7、Object.setPrototypeOf 设置一个对象的	prototype属性
8、Object.keys() 获取对象中的属性名
9、Object.values() 获取对象中属性值

函数的用法

1、|| 相当于if(){} null undefined false 0 ""
2、?? null和undefined
3、扩展运算符
	(1)数组
		①遍历数组
		②当作数组中的元素
		③数组深拷贝
		④函数的调用
		⑤与解构赋值连用
		⑥将伪数组转换成真正的数组
	(2)对象
		①遍历对象
		②对象深拷贝
		③合并

箭头函数:把function去掉,在()后面加上=>

箭头函数的特点:
1、箭头函数只有一个参数,可以省略()
2、箭头函数返回值只有一条语句,可以省略return和{}
3、箭头函数没有内置对象arguments
4、箭头函数不能是构造函数
5、箭头函数的this指向不能改变,call和apply能调用箭头函数
6、箭头函数没有原型对象
7、箭头函数的this指向父作用域(定义它的地方)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值