在函数形参里面出现,表示的是可变参数,即表示的传入的参数个数是可变。
传入多少个参数都被放到一个数组里。

function demo (...values) {console.log(values);console.log('-----------------------');
}
demo(1,2,3,4,5);
//输出结果:[1,2,3,4,5]

在ES6中,…是扩展运算符,用来方便地遍历和复制一个数组。

var a = [1,2,3,4,5];
console.log(...a);
//结果是:  1 2 3 4 5,相当于遍历了avar b = [...a,6];
console.log(b);
//结果是: [1,2,3,4,5,6]

js中的“...”三个点相关推荐

  1. Js中的三个点(...)是什么

    Js中的三个点(-)是什么 我们在看js代码时经常会出现(-)三个点的东西,它究竟是什么意思?又有何用处? 下面我就给大家分享一下三个点的那些事 什么意思? 三个点(-)真名叫扩展运算符,是在ES6中 ...

  2. js 中的三个等号

    Js 中 三个等号(===) 和两个等号(==)的区别 简单来说就是使用"=="时,如果两边类型不同,js引擎会把它们转换成相同类型然后在进行比较,而"===" ...

  3. JS中出现三个点(...)的作用是什么

    三个点(...)真名叫扩展运算符,是在ES6中新增加的内容,它可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开:还可以在构造字面量对象时将对象表达式按照key-value的方式展 ...

  4. js中比较三个数字的大小

    function getMax(num1,num2,num3){   var max = num1;//假设num1是最大的   //比较num1和num2,产生一个最大值max   if(num1& ...

  5. html中的三种弹窗

    一.js中的三种弹窗 ** alert() confirm() prompt ** alert() 警示对话框 – alert是js中的window对象的一种方法 – 只包含一个确认按钮 – 返回值类 ...

  6. Thymeleaf读取model里面的对象||Thymeleaf读取model里面的集合||Themeleaf在js中取值||访问带参数的消息||ThymeleafObjects的使用[取三大作域的值

    Thymeleaf读取model里面的对象 Student.java package com.sxt.domain;import lombok.AllArgsConstructor; import l ...

  7. JavaScript -- 时光流逝(三):js中的 String 对象的方法

    JavaScript -- 知识点回顾篇(三):js中的 String 对象的方法 (1) anchor(): 创建 HTML 锚. <script type="text/javasc ...

  8. js中函数的三种定义方式、函数声明、函数同名重复、函数删除、

    全栈工程师开发手册 (作者:栾鹏) js系列教程4-函数.函数参数 在js中,函数本身属于对象的一种,因此可以定义.赋值,作为对象的属性或者成为其他函数的参数.函数名只是函数这个对象类的引用. 一.函 ...

  9. JS中三种字符串连接方式及其性能比较

    工作中经常会碰到要把2个或多个字符串连接成一个字符串的问题,在JS中处理这类问题一般有三种方法,这里将它们一一列出顺便也对它们的性能做个具体的比较. 第一种方法  用连接符"+"把 ...

最新文章

  1. 正面迎战英特尔,英伟达要和博世一起卖自动驾驶系统
  2. 【开源】SpringBootNetty聊天室V1.2.0升级版本介绍
  3. 视频播放页php,html jquery简易视频播放器
  4. Linux之部署虚拟环境、安装系统
  5. Sentinel集群流控
  6. 使用storm 实时计算_使用Storm进行可扩展的实时状态更新
  7. Android 集成微信分享2,实现微信分享
  8. Bootstrap表单控件的尺寸
  9. 《编程之美》1.9:高效率的安排见面会的一个解法
  10. javaweb实训第四天下午——JDBC深入理解
  11. 一分钟详解机器人手眼标定MATLAB及C++实现
  12. linux下端口映射程序,Linux下端口映射工具
  13. 自己动手,更换光猫,这次是吉比特H2-3换为华为MA5671。(中国移动光纤宽带)
  14. Maven打包失败:程序包XXX不存在
  15. 两个华为路由器实现MESH组网,WIFI信号无缝漫游
  16. mysql通用精确计算年龄方式
  17. VBA运行将多个excel的矩阵类型数据转为向量数据
  18. 超声波测距 c语言程序流程图,超声波测距c语言源程序代码-20210413051213.docx-原创力文档...
  19. John McAfee:杀毒软件已死
  20. Kubernetes(k8s)CNI(Calico)网络模型原理

热门文章

  1. 微信小程序之videoshow-fullscreen-btn失效问题
  2. 内网入口——代理搭建端口转发
  3. RocketMQ——顺序消息
  4. Android中Fragment的分屏显示处理横竖屏显示
  5. qrcode将生成的二维码转成img格式
  6. vue项目屏幕自适应_vue项目自适应屏幕和浏览器
  7. 今日头条前端三轮面试面经
  8. linux下TSL如何升级,Ubuntu18.04 TSL来了,你升级了吗?
  9. UAC绕过学习-总结
  10. safari 模拟手机显示