該startswith()
方法確定字串是否以指定字串的字元開頭,返回true
或false
視情況而定。
判斷字串以什麼開頭一般的話是用於來判斷是否以http://開頭或者以file:///開頭
引數
接受兩個引數
第乙個引數,要在此字串開頭搜尋的字元,第二個引數是指定從字串開始的位置,預設從零開始。
注意:此方法區分大小寫;
endswith()方法
endswith()方法和startswith()方法的語法都是一樣的,不過endswith()方法是從字串的末尾開始查詢。
比如你要判斷這個字串是不是以 .png .jpg 等這種
console.log(str2.endswith(".jpg"))// true;這個方法在ie中完全不相容,在edge中是相容的,如果你想用這個方法請尋找相容寫法。
ES6解構和擴充套件運算子
解構 解構的作用是可以快速取得陣列或物件當中的元素或屬性,而無需使用arr x 或者obj key 等傳統方式進行賦值 陣列解構賦值 var arr this is string 2,3 傳統方式 var a arr 0 var b arr 1 var c arr 2 console.log 陣列解...
ES6解構和擴充套件運算子
解構 解構的作用是可以快速取得陣列或物件當中的元素或屬性,而無需使用arr x 或者obj key 等傳統方式進行賦值 陣列解構賦值 var arr this is string 2,3 傳統方式 var a arr 0 var b arr 1 var c arr 2 console.log 陣列解...
複習es6 解構賦值 字串的擴充套件
1.陣列的解構賦值 從陣列中獲得變數的值,給對應的宣告變數賦值,有次序和對應位置賦值 解構賦值的時候右邊必須可以遍歷 解構賦值可以使用預設值 惰性求值,當賦值時候為undefined時候,預設是個函式就會執行函式 2.物件解構賦值 與陣列不同的是,物件沒有按次序排序 物件按照屬性名賦值 3.字串擴充...