当前位置: 首页 > news >正文

ES6学习笔记--default,rest

default 意思是默认值。大家可以看下面的例子,调用animal()方法时忘记了传参数,传统的做法就是加上这一句type= type || 'cat' 来指定默认值。

function animal(type){
    type = type || 'cat'
    console.log(type)
}
animal() //cat

而ES6S则可以直接给形参添加默认值,如:

function animal(type = 'cat'){
    console.log(type)
}
animal() // cat

rest

function animals(...types){
    console.log(types);
}
animals('cat','dog','fish') //["cat","dog","fish"]

如果不用ES6的话,则要使用ES5的arguments

转载于:https://www.cnblogs.com/garfieldzhong/p/6913854.html

相关文章:

  • linux学习的基础命令
  • 【实用类String】String类方法的应用案例:查找判断指定字符出现的次数和位置...
  • Http压测工具wrk使用指南
  • Tomcat PK Resin
  • CHAP认证过程
  • Html5新标签解释及用法
  • Linux系统中如何校验SHA1和MD5?
  • iOS多线程GCD详解
  • easyui解析树形
  • 使用Shiro
  • 微信小程序开发之模板消息
  • python 回溯法 子集树模板 系列 —— 12、选排问题
  • 快速部署rabbitMQ教程
  • foobar2000播放dff格式音乐的解决办法
  • Bzoj1228 [SDOI2009]ED
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • crontab执行失败的多种原因
  • css系列之关于字体的事
  • DataBase in Android
  • Elasticsearch 参考指南(升级前重新索引)
  • Java新版本的开发已正式进入轨道,版本号18.3
  • miaov-React 最佳入门
  • php的插入排序,通过双层for循环
  • Python 反序列化安全问题(二)
  • Redux系列x:源码分析
  • Theano - 导数
  • Vim 折腾记
  • 回顾2016
  • 漂亮刷新控件-iOS
  • 线上 python http server profile 实践
  • # Maven错误Error executing Maven
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #微信小程序(布局、渲染层基础知识)
  • $GOPATH/go.mod exists but should not goland
  • (1)(1.13) SiK无线电高级配置(五)
  • (2)关于RabbitMq 的 Topic Exchange 主题交换机
  • (2015)JS ES6 必知的十个 特性
  • (ZT)薛涌:谈贫说富
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)人的集合论——移山之道
  • (转)自己动手搭建Nginx+memcache+xdebug+php运行环境绿色版 For windows版
  • .NET 命令行参数包含应用程序路径吗?
  • .Net8 Blazor 尝鲜
  • @SuppressWarnings注解
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [AHOI2009]中国象棋 DP,递推,组合数
  • [AIGC] SQL中的数据添加和操作:数据类型介绍
  • [ANT] 项目中应用ANT
  • [bzoj 3534][Sdoi2014] 重建
  • [C#]winform制作圆形进度条好用的圆环圆形进度条控件和使用方法
  • [C#]无法获取源 https://api.nuge t.org/v3-index存储签名信息解决方法