博主信息
博文 56
粉丝 0
评论 4
访问量 48399
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
JS: 使用模板字面量作为参数的函数
异乡客
原创
726人浏览过

  1. // !!使用模板字面量作为参数的函数
  2. // 模板函数:第一个参数是字面量组成的数字,第二个参数起,是字面量中的插值列表
  3. console.log(`${0 < 20 ? `大于` : `小于`}`);
  4. // 第一步:申明模板函数
  5. function total(strings,num,price) {
  6. console.log(strings);
  7. console.log(num,price);
  8. let res = `${strings[0]}${num}${strings[1]}${price}${strings[2]}${num * price} ${strings[3]}`;
  9. console.log(res);
  10. return res;
  11. }
  12. let num = 10;
  13. let price =20;
  14. // 第二步:调用模板函数
  15. // total`数量${num}单价${price}的总金额:${num * price}元`;
  16. console.log(total`数量${num}单价${price}的总金额:${num * price}元`);
  17. // !!模板函数的优化,使用...rest将插值进行合并
  18. // 第一步...rest 将插值合并
  19. function sum(strings,...args){
  20. console.log(strings);
  21. console.log(args);
  22. console.log(`[${args.join()}]之和是:${args.reduce((a,c)=>a+c)}`);
  23. }
  24. // 第二部:调用
  25. sum`计算多个数之和:${1}${2}${3}${4}${5}${6}${7}`;
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

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

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