2018年9月12日 星期三

【JavaScript】文字中串JS & JS碼中串HTML的好方法


文字中串JS

Literal Template

  • ES6才有支援
  • 注意符號不是’而是`(鍵盤左上角)
var a = 10
var b = 20
console.log(` 加起來是${a+b} `)

JS碼中串HTML

//1.先用一個Javascript把HTML放進來
 <script type="text/template" id="html_template">  html..... </script>
//2.把HTML取出來,然後再給函式使用
var html = document.getElementById('html_template').innerHTML //取出HTML

偶個函式: function () {

                            infoWindow: {
                                content: html 

                            }
                    });

沒有留言:

張貼留言

【JavaScript】用物件Mapping的方法

If的寫法 我們希望當變數是a時就回傳1,變數是b就回傳2,變數是c就會回傳3,一般寫法就是用if,但是這樣會很冗 ​ // IF style var word if(word == 'a'){ word = 1 } else if...