博主信息
博文 14
粉丝 0
评论 0
访问量 15597
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
变量与常量;函数与匿名函数;闭包;箭头函数;高阶函数
念旧
原创
859人浏览过

1. 实例演示变量与常量的区别

变量与常量的区别在于变量可以重复定义但常量不可以

演示

2. 函数与匿名函数的区别

  1. 匿名函数在声明时不用带上函数名, 可以把匿名函数当作一个function类型的值来对待
  2. 匿名函数可以防止调用提升
  3. 普通函数调用时在script标签内什么位置调用都可以

3. 箭头函数的参数特征

  1. 箭头函数用来简化匿名函数的声明
  2. 如果只有一个参数可以省略小括号
  3. 没有参数不能省略小括号
  4. 箭头函数没有原型属性 不能当构造函数使用

4. 闭包原理与实现并演示它

能够访问自由变量的函数叫闭包
函数中可以返回子函数就叫闭包

代码:

  1. <script>
  2. let sum = ()=>{
  3. let t = 1;
  4. //返回子函数的就叫闭包
  5. //sum内部的t变量相对于子函数就是自由变量
  6. return ()=>{
  7. return t;
  8. }
  9. }
  10. let res = sum();
  11. console.log(res());
  12. </script>

演示:

5. 四种高阶函数,全部实例演示,并理解回调和纯函数是什么,写出你的答案

1. 回调函数

2. 偏函数

3. 柯里化

4. 纯函数

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学