1.箭头函数

  箭头函数:适用于那些本来需要匿名函数的地方,并且它不能用作构造函数。

  1.基础语法

  

   2.传递两个或者两个以上的参数

  

 

   3.如果定义的函数,不需要传递参数,可以用()括号方式直接返回

  

 

   4.如果箭头右边是对象,要用()括号,括着

  

  5.自我执行

  

 

2.箭头扩展和尾调用

  扩展

  1.也支持一些内部箭头的使用,比如sort()排序

  

   2.不支持arguments绑定,请直接使用...other模式(rest运算符)

  

 

 

  3.不确定参数使用...other

  

 

 

  尾调用

  尾调用,在一个函数的最后可执行的一步调用了其他函数
  尾调用优化 严格模式  'use strict'  规范代码等等 关键字就不能声明了
       尾调用优化:
         1.尾调用必须return返回
         2.尾调用 return返回不得含其他操作
         3.尾调用 return返回的不是函数,而是函数赋值的变量,不在尾部

  

 

 

   

 

 

 

 

 

 

 

posted on 2021-11-25 15:08  卡坦菲  阅读(116)  评论(0编辑  收藏  举报