ES6 字符串拼接

ES6 引入模板字符串来简化了字符串的拼接

  传统字符串拼接代码如下

  

      var firstname="张"
      var lastname="三"
      var Splicing="我的姓"+firstname+"名字叫"+lastname
      console.log(Splicing)  //我的姓张名字叫三

 

  使用模板字符串拼接

      var newSplicing=`我姓${firstname}名${lastname}`
      console.log(newSplicing)  //我姓张名三

 

  模板字符串还支持表达式和函数

 

      function add (x,y){
        return x+y;
      }
      var x=5;
      var y=3;
      var result=`5+3=${x+y}`;
      console.log(result)   //5+3=8
      var result2=`5+3=${add(x,y)}`
      console.log(result)  //5+3=8

 

posted @ 2019-04-03 18:42  伴月阁  阅读(22111)  评论(0编辑  收藏  举报