這個是js語法,叫做「模板字串」
這種語法是能夠允許嵌入表示式的字串字面量
模板字串使用反引號 () 來代替普通字串中的用雙引號和單引號。模板字串可以包含特定語法($)的佔位符。佔位符中的表示式和周圍的文字會一起傳遞給乙個預設函式,該函式負責將所有的部分連線起來,如果乙個模板字串由表示式開頭,則該字串被稱為帶標籤的模板字串,該表示式通常是乙個函式,它會在模板字串處理後被呼叫,在輸出最終結果前,你都可以通過該函式來對模板字串進行操作處理。在模版字串內使用反引號(`)時,需要在它前面加轉義符(\)。
具體的使用:
插入表示式
let a =
5,b =
1; console.
log(
`a的值為
$, b的值為
$, a+b的值為$`
)//對應的列印出來的結果為:a的值為5, b的值為1, a+b的值為6
多行字串
console.
log(
'這是第一行\n'
+'這是第二行'
)// 實現同樣的效果,使用模版字串這麼寫就可以
console.
log(
`這是第一行 這是第二行`);
// 對應的列印出來的效果都對應的列印出來的效果都是:
// "這是第一行
// 這是第二行"
當然,在模版字串裡面也可以使用三元表示式
let a =
5,b =
1; console.
log(
`a和b中最大的數是$`
)// 列印結果為:a和b中最大的數是5
c char 賦值 字串賦值是什麼意思
字串主要用於程式設計,字串在儲存上類似字元陣列,所以它每一位的單個元素都是可以提取的,如s abcdefghij 則s 1 a s 9 j 而字串的零位正是它的長度,如s 0 10 上述功能ansistring沒有。這可以給我們提供很多方便,如高精度運算時每一位都可以轉化為數字存入陣列。但是字串賦值...
衣服尺寸裡面A,B是什麼意思
衣服尺碼中的 a b y c 有什麼含義呢?a適合正常身材,b適合偏壯身材。a正常,b偏胖 84a,84b,52分別表示什麼 84a 淨胸圍84正常身材,84b 淨胸圍84偏壯身材,52 衣服的胸圍 衣服的胸圍怎麼比淨胸圍還要小啊 52是衣服平鋪測量的單面胸圍。那究竟怎麼樣去辨別自己屬於哪一種體型呢...
T SQL 字串前加 N 是什麼意思
比如select status n stopped 那麼其中的字串 stopped 前面為什麼要加 n 呢?而且我們發現有些地方加 n 與否都沒有影響,有些地方又必須加 n。n 在這裡表示 unicode,就是雙位元組字元。對於西文字元,用乙個位元組來儲存過足夠了,對於東方文字字元,就需要兩個位元組...