模板字符串

模板字符串用途

  1. 取變量html

    var name = "liyang";
       var age = 23;
       console.log(`I am ${name},I ${age} years old`)

    clipboard.png

    若是想用到反引號,用斜槓轉義
       var name = "liyang";
       var age = 23;
       console.log(`I \`\`am ${name},I ${age} years old`)

    clipboard.png

  2. 展現多行字符串函數

    $('#root').html(`
           <ul>
               <li>一</li>
               <li>二</li>
               <li>三</li>
           </ul>
       `)

    clipboard.png

    <ul>標籤前面會有一個換行。若是想把行首和行尾的換行、空格等去掉,則使用trim方法。spa

    $('#root').html(`
           <ul>
               <li>一</li>
               <li>二</li>
               <li>三</li>
           </ul>
       `.trim())
  3. 嵌入變量的多種使用方式code

    var  x= 1, y = 2;
    console.log(`${x} + ${y} = ${x + y}`)

    clipboard.png

    var x= 1, y = 2;
    console.log(${x} + ${y * 2} = ${x + y * 2})htm

    clipboard.png

    var obj = {x:1,y:2};
    console.log(${obj.x + obj.y});ip

    clipboard.png

  4. 調用函數字符串

    function func(){
      return 'Hello';
    }
    console.log(`${func()} World`);

    clipboard.png

相關文章
相關標籤/搜索