摘要: 扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。let array = [5,10];let items = [1,2]; array.push(...items) console.log(array); //[5,10,1,2] 扩 阅读全文
posted @ 2020-09-02 17:15 炽橙子 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 1.当形参 数量不确定时,可以通过arguments对象获取传参的值。(为一个数组) function max(a) { console.log(a); var max = arguments[0]; console.log(arguments);//传入形参的值,数组形式。 for (val of 阅读全文
posted @ 2020-09-02 10:19 炽橙子 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 1.定义 每个函数都包含两个非继承而来的方法:call()方法和apply()方法。 call和apply可以用来重新定义函数的执行环境,也就是this的指向;call和apply都是为了改变某个函数运行时的context,即上下文而存在的,换句话说,就是为了改变函数体内部this的指向。 obj. 阅读全文
posted @ 2020-09-02 10:12 炽橙子 阅读(332) 评论(0) 推荐(0) 编辑