javascript內置對象的innerText、innerHTML、join方法的認識

  • 2020 年 10 月 8 日
  • 筆記

innerText語法規範:HTMLElement.innerText = string ;//後面的賦值是一個字元串形式

innerText是一個非標準形式,不識別HTML標籤 返回值會去除空格和換行

div.innerText = 『<strong>123</srong>』 ;  //頁面上輸出的是<strong>123</srong>

————————————————————————————————————————————————

innerHTML語法規範:Element.innerHTML = HTMLString; //後面可以是一個帶標籤的字元串形式

innerHTML是一個標準形式,識別HTML標籤,保留空格和換行

div.innerText = 『<strong>123</srong>』 ;  //頁面上輸出的是加粗的123

————————————————————————————————————————————————

join()方法是將數組中所有元素連接為一個字元串

var arr = new Array(1,2,3);

console.log(arr.join()); //  返回的是字元串形式的  『1,2,3』 

console.log(arr.join(『/』))   //『1/2/3』

console.log(arr.join(『』))  // 注意:這裡只寫一個『』  會拼接成一個字元串  『123』 

console.log(arr.join()) // 如果()裡面什麼都不傳  數組元素會以(『 , 』) 分割    『1,2,3』