最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

三点运算符使用方法

来源:动视网 责编:小采 时间:2020-11-27 20:12:11
文档

三点运算符使用方法

三点运算符使用方法:先看一个es6规范下三点运算符的使用实例:let fun=function(a...list){ console.log(a,list); }; fun('0','a','b','c');//0 [a,b,c]以上可以看到我们现在在定义函数对象时可以动态设置参数的个数了:第一
推荐度:
导读三点运算符使用方法:先看一个es6规范下三点运算符的使用实例:let fun=function(a...list){ console.log(a,list); }; fun('0','a','b','c');//0 [a,b,c]以上可以看到我们现在在定义函数对象时可以动态设置参数的个数了:第一


先看一个es6规范下三点运算符的使用实例:

let fun=function(a,...list){
 console.log(a,list);
};
fun('0','a','b','c');//0 [a,b,c]

以上可以看到我们现在在定义函数对象时可以动态设置参数的个数了:第一个参数a是普通参数(忽略),

大家可以看到第二个参数list前面有三个点 “...”,这种写法在es6规范中有两个用途

1 . 作为参数使用。

2 . 作为拓展运算符使用。

● 三点--作为参数:

let fun1='a','b','c');fun1(1,2);=1,2,3);fun2(1);=[x,...y]=[1,2,3=[1,2,3];

● 三点--作为拓展运算符使用:

let arr=[1,2,3=[2,31,...a,4);=document.querySelectorAll('p'console.log(...ps);= Set([1,2,3,3= Map([[1,'a'],[2,'b'],[3,'c'[...map.values];'wbiokr'];='abc''aaa',...str,'ccc'];

文档

三点运算符使用方法

三点运算符使用方法:先看一个es6规范下三点运算符的使用实例:let fun=function(a...list){ console.log(a,list); }; fun('0','a','b','c');//0 [a,b,c]以上可以看到我们现在在定义函数对象时可以动态设置参数的个数了:第一
推荐度:
标签: 方法 使用 用法
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top