真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ES6模板字符串和標(biāo)簽?zāi)0宓膽?yīng)用實(shí)例分析

本文實(shí)例講述了ES6模板字符串和標(biāo)簽?zāi)0宓膽?yīng)用。分享給大家供大家參考,具體如下:

十余年的臺(tái)安網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營(yíng)銷(xiāo)推廣的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整臺(tái)安建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“臺(tái)安網(wǎng)站設(shè)計(jì)”,“臺(tái)安網(wǎng)站推廣”以來(lái),每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

ES6 中對(duì)字符串進(jìn)行了擴(kuò)展,而模板字符串就是一個(gè)非常實(shí)用的方式,可以在html中實(shí)現(xiàn)與變量和方法的混編

之前我們手動(dòng)拼接字符串的方式

let hello = 'Hello';
let html = '
' + ''+ hello +'' + '
'; console.log(html); //
Hello

ES6中使用模板字符串來(lái)優(yōu)化了拼接的方式

let name = 'Joh';
let qq = '56655';
function log() {
 return 'Hi there!';
}
let html = `
 
  • ${ name === 'Joh' ? 'is Joh' : 'not Joh'}
  • ${qq}
  • ${log()}
` console.log(html); /* // 輸出如下html:
  • is Joh
  • 56655
  • Hi there!
*/

可以看出模板字符串優(yōu)化了之前拼接字符串的方式,更方便于編程

關(guān)于標(biāo)簽?zāi)0?/strong>

未經(jīng)處理的標(biāo)簽函數(shù)與模板字符串的結(jié)合,導(dǎo)致模板字符串失效

function tag() {
 return 'tag';
}
let name = "Joh";
var res = tag`hello ${name}`;
console.log(res); // tag

標(biāo)簽函數(shù)對(duì)模板字符串進(jìn)行處理, 安全編碼的示例:

function safe(strArr) {
 let res = '';
 console.log(arguments);
 for(var i=0, len = strArr.length; i < len; i++) {
  res += strArr[i].replace(//g, '>');
  if(i < arguments.length -1) {
   res += arguments[i + 1];
  }
 }
 return res;
}
let name = 'Joh';
var result = safe`

hello ${name}

`; console.log(result); // <p>hello Joh</p>

更多關(guān)于JavaScript相關(guān)內(nèi)容可查看本站專題:《javascript面向?qū)ο笕腴T(mén)教程》、《JavaScript查找算法技巧總結(jié)》、《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。


標(biāo)題名稱:ES6模板字符串和標(biāo)簽?zāi)0宓膽?yīng)用實(shí)例分析
網(wǎng)站URL:http://weahome.cn/article/jcpijc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部