函数参数的默认值
作用:给函数的形参设置一个默认值 当传入实参的时候,就使用实参,没有传递实参就是参数形参的默认值 如果形参没有设置默认值,就采用undefined 箭头函数可以给形参设置默认值 如果箭头函数的形参设置了默认值,不管有多少个形参,箭头函数的小括号都是不能省略的
模板字符串
使用反引号包围的字符串
模板字符串可以使用直接书写
模板字符串可以使用变量拼接字符串
模板字符串可以调用函数
模板字符串的内容就是函数的参数
执行步骤
1:使用{a}里变量a作为函数的第2个实参传入函数
3:{}将字符串切开,得到的子字符串放到一数组里,作为函数的第一参数
从左到右依次将每个${}里的变量作为函数的参数
作用:将字符串的各个部分都给到,在函数可以自由组合
点点点语法
展开运算 当在函数的实参位置或数组对象的前面使用的时候是执行展开 作用:将包裹的内容全部打开 合并运算符 在函数的形参的位置使用。。。运算的时候,是执行合并的操作 箭头函数没有arguments,我们可以自己整一个,接受用户传入的实参