例子1--傳統
例子2--es6中寫法
let str =`這個人叫$,年齡是$歲`; 這個就叫字串模板
可以隨意換行
語法:` $ `
例子3--傳統寫法字的符串鏈結
例子4--es6中字串鏈結的寫法
例子5--字串查詢,傳統寫法(或 if 去判斷false、true)
它的結果是:0
str.indexof('要找的東西')--返回值是索引位置,沒有找到返回的 -1
例子6--字串查詢,es6寫法
alert(str.includes('banana'));
它的結果是:true
str.includes('要找的東西')--返回值是 false/true
例子7--includes:判斷瀏覽器
它的結果是:true
例子8--字串是否以誰開頭
它的結果是:true
例子9--字串是否以誰結尾
它的結果是:true
字串是否以誰結尾:str.endswith('檢測東西') 例如:檢測是否以 .png 結尾
例子10--重複字串
它的結果是:好好學習好好學習好好學習
str.repeat(次數)--重複幾次
例子11--我想在 a 前面填充 ***
例子12--簡單寫法,方便改動 let 的東西 (建議就這樣寫最好)
str.padstart(整個字串的長度,填充東西) 往前填充str.padend()(整個字串的長度,填充東西) 往後填充建議就這樣寫最好:
str.padstart ( str.length+padstr.length , padstr )
thank you!下節見
第四節 字串屬於值型別
swift的string型別是值型別。如果你建立乙個新的string值,把它傳遞給乙個函式或方法,或者被賦給乙個常量或變數時,字串值的拷貝的。在每種情況下,會建立乙個當前字串的副本,傳遞的或者是賦值的都是新新建立的副本,而不是原來的版本了。值型別在 結構體和列舉都是值型別 當中有詳細的描述。注意 這...
第四節 字串屬於值型別
swift的string型別是值型別。如果你建立乙個新的string值,把它傳遞給乙個函式或方法,或者被賦給乙個常量或變數時,字串值的拷貝的。在每種情況下,會建立乙個當前字串的副本,傳遞的或者是賦值的都是新新建立的副本,而不是原來的版本了。值型別在 結構體和列舉都是值型別 當中有詳細的描述。注意 這...
AS入門第六課 文字與字元 第四節 字串
1b 四 建立字串 1b 字串是string類的乙個例項。它用於操作基元字串值型別的方法和屬性。建立字串 在as中可以用new來建立字串物件 var mystring string new string mystring 我建立了乙個字串 建立字串後,就可以操作其方法和屬性了。length屬性 字串...