多行字串 模板字串

2022-05-03 11:12:23 字數 1029 閱讀 5005

多行字串:

下面是普通字串的寫法:

//

普通字串

var l = 'abcd'console.log(l)

編譯結果:

如何讓讓乙個字串獨佔多行呢?就需要用到es6 裡的多行字串

//

多行字串

var i =`ab

cd`console.log(i);

編譯結果:

再說說拼接字串,一般情況我們是如何拼接字串的呢?看下面**

//

正常拼接字串

var name = '菜鳥';

var age = '24';

console.log('我的名字叫:'+name+',我的年齡:'+age+'。');

編譯結果:

這樣拼接的字串看起來很亂,用起來容易出問題,有沒有方便、直觀一點的呢?來看看es6的模板字串

//

模板字串

var name = '菜鳥';

var age = '24';

console.log(`我的名字叫:$,我的年齡:$。`);

編譯結果:

看起來也很亂?我覺得寫起來很方便,總體寫在``裡(這個不要忘記寫),需要引用的變數就寫在$的裡面,不用像以前那樣寫字串用很多的引號。

模板 字串 字串匹配

計算next陣列的方法是對於長度為n的匹配串,從0到n 1位依次求出字首字尾最大匹配長度。下面的寫法是僅僅檢測有沒有匹配然後返回第乙個匹配位置,而不是返回所有匹配位置。include include include using namespace std const int n 100 char s...

python多行字串

python中如何處理長 格式化問題,如何提高格式化輸出的長字串的可讀性?當我們需要格式化輸出乙個很長的字串的時候,都寫在一行顯得很難看,而且可讀性也很差 當我們使用鏈式的語法寫 的時候常常會超出螢幕的顯示區域。很多語言都有這方面的支援,但是python出現之後,無人能出其右,與其媲美。下面我們看看...

字串模板

include include include include using namespace std const int maxn 1e6 7 int next maxn string s,t void get next string str void kmp intmain include in...