1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>模板字面量与模板函数</title>
  8. </head>
  9. <body>
  10. <script>
  11. console.log('Hello world');
  12. // 反引号:支持在字符串插入变量/表达式:插值
  13. console.log(`Hello world`);
  14. let name = '小鸟';
  15. console.log(`Hello ${name}`);
  16. let gender = 1;
  17. console.log(`${gender ? '男' : '女'}`);
  18. console.log(`${gender ? `男:{name}` : '女'}`);
  19. //多行连续字符串的写法
  20. console.log(`
  21. asdf
  22. asdf
  23. adsf
  24. asdf
  25. asdf
  26. `);
  27. // 模板函数
  28. //使用模板字面量为参数的函数
  29. // alert(`Hello php.cn`);
  30. // alert `Hello php.cn`;
  31. calc `数量:${20} 单价:${500}`;
  32. // 模板函数的参数:
  33. // 第一个参数:模板字面量中的”字符串字面量“
  34. // 第二个参数:插值组成的数组
  35. function calc(strings, ...args){
  36. console.log(strings);
  37. console.log(args);
  38. console.log('总金额:'+args[0]*args[1]);
  39. }
  40. </script>
  41. </body>
  42. </html>

更多相关文章

  1. Android(安卓)TableLayout设计模板
  2. php设计模式之模板模式实例分析【星际争霸游戏案例】
  3. C++STL之vector模板类详解
  4. Android(安卓)TabWidget设计模板
  5. 意派Epub360丨如何做好金三银四招聘H5?来看实战案例&实用模板!
  6. 意派Epub360丨如何制作长页面新闻宣传报道H5?我推荐这些模板!
  7. MyCms 自媒体 CMS v3.0,资源推送优化,新增免费模板
  8. 意派Epub360丨有了这款H5模板,春节虎头帽头像定制H5你也可以做!
  9. IllegalStateException,PatternSyntaxException,Android(安卓)stud

随机推荐

  1. Android - ToDoList(fragment) 详解
  2. Android(安卓)UI 开发入门—线性布局练习
  3. Android开发系列(一)
  4. android-Notification.Action
  5. android wifi状态机原理
  6. 更新Android SDK, 升级ADT遇到的问题总结
  7. ImageView的属性android:scaleType,即Imag
  8. launcher3时钟小部件
  9. Android TTS 支持中文
  10. 2020最新版Android一步一步教轻松通过Arc