es6 引入模板字串來簡化了字串的拼接
傳統字串拼接**如下
var firstname="張"var lastname="三"
var splicing="我的姓"+firstname+"名字叫"+lastname
console.log(splicing)
//我的姓張名字叫三
使用模板字串拼接
var newsplicing=`我姓$名$`console.log(newsplicing)
//我姓張名三
模板字串還支援表示式和函式
functionadd (x,y)
var x=5;
var y=3;
var result=`5+3=$`;
console.log(result)
//5+3=8
var result2=`5+3=$`
console.log(result)
//5+3=8
es6 字串模板拼接和傳統字串拼接
注意 字串可以用單引號 或者 雙引號,出於方便大家理解,文章以下內容統一使用單引號 如果只是乙個字串和乙個變數拼接,使用傳統的字串拼接就沒什麼問題,只需要乙個 號和乙個 號就好了 但是有時候會有多個字串與變數拼接,那麼就會有一大堆的 號和 號,造成 不美觀。1.傳統的字串拼接 var name mo...
ES6 字串 字串
又到了一天一度的寫筆記的時間了,今天看的es6字串部分,因為內容我感覺挺多的,而且需要理解,所以第二個部分模板字串的筆記就放到明天來寫了,今天就寫一下學習字串物件的筆記,筆記分為以下幾點 開始今天的筆記吧!什麼字元的表示方法?第一次聽到這個問題的時候,可能一臉蒙,我查閱了一下資料,簡單的大概的了解了...
ES6 字串擴充套件
1 字串可以使用 u x的形式來表達乙個字元,x叫做字元的碼點,x的範圍是0000 ffff,超過ffff的碼點需要用兩個雙位元組表示 如果我們 u後面的16進製制的值大於ffff,我們需要加乙個大括號 u讓js正確解析。2 我們應該都了解,漢字一般都需要兩個雙位元組來表示,在js中兩個位元組佔乙個...