摘要:函數返回以當前字符串對象作為錨文本以指定字符串作為錨點屬性值的標簽字符串。函數判斷是否以指定字符結尾,返回布爾值。函數函數用于比較兩個字符串,并返回以數字形式表示的比較結果。方法提取字符串中兩個指定的索引號之間的字符,第二個參數不能為負。
anchor
anchor()函數返回以當前字符串對象作為錨文本、以指定字符串作為錨點(name屬性值)的a標簽字符串。
var str = "Google搜索引擎"; document.writeln( str.anchor("g") ); // Google搜索引擎
charAt
charAt()函數返回指定位置字符。
var str = "abcdefg"; console.log(str.chartAt(1))//b console.log(str.chartAt(10))// *空字符串*
charCodeAt
charCodeAt()函數返回指定位置字符的Unicode編碼。
var str = "abcdefg"; console.log(str.chartAt(1))//98 console.log(str.chartAt(10))//NaN
codePointAt
codePointAt()函數返回指定位置字符的Unicode編碼。
var str = "abcdefg"; console.log(str.chartAt(1))//98 console.log(str.chartAt(10))//Undefined //與charCodeAt的不同
concat
concat()函數返回拼接后的字符,在其后拼接。
var str = "abcdefg"; console.log(str.concat("hijklmn"))//abcdefghigklmn console.log(str.concat(10))//abcdefg10
endsWith
endsWith()函數判斷是否以指定字符結尾,返回布爾值。
var str = "abcdefg"; console.log(str.endsWith("fg"))//true console.log(str.endsWith("h"))//false console.log("a".endsWith("a"))//true
includes
includes()函數判斷指定字符是否在字符串中,返回布爾值。
var str = "abcdefg"; console.log(str.includes("fg"))//true console.log(str.includes("bc"))//true
indexOf
indexOf()函數返回指定字符在字符串中第一次出現的位置,如果沒有找到返回-1。
var str = "abcdefgabcdefg"; console.log(str.includes("fg"))//5
lastIndexOf
lastIndexOf()函數返回指定字符在字符串中最后一次出現的位置,如果沒有找到返回-1。
var str = "abcdefgabcdefg"; console.log(str.includes("fg"))//12
localeCompare
localeCompare()函數函數用于比較兩個字符串,并返回以數字形式表示的比較結果。該比較基于本地區域設置的字符順序。
返回值為-1,0,1,分別代表之后,完全匹配,之前。
var str = "abcdefg"; console.log(str.includes("fg"))//true console.log(str.includes("bc"))//true
match
match()返回指定字符出現的位置信息,正則匹配要加/g才會全部匹配上,否則只返回第一個
var str = "abcdefgbc"; console.log(str.match("bc"))//bc console.log(str.match(/bc/))//["bc", index: 1, input: "abcdefgbc", groups: undefined] console.log(str.match(/bc/g))//["bc","bc"]
padEnd
padEnd()方法在字符串后面補全長度,兩個參數(a,b),a指定長度,b補全字符
var str = "abcdefg"; console.log(str.padEnd(10,"1"))//abcdefg111
padStart
padStart()方法在字符串前面補全長度,兩個參數(a,b),a指定長度,b補全字符
var str = "abcdefg"; console.log(str.padStart(10,"1"))//111abcdefg
repeat
repeat()方法指定字符重復次數
var str = "abcdefg"; console.log(str.repeat(2))//abcdefgabcdefg
replace
replace()方法指定替換指定字符,/g全局匹配
var str = "abcdefgbc" console.log(str.replace("bc","12"))//a12defgbc console.log(str.replace(/bc/g,"12"))//a12defg12
search
search()方法判斷指定字符第一次出現位置,可以正則
var str = "abcdefg" console.log(str.search("bc"))//1 console.log(str.search(/bc/))//1
slice
slice()方法可提取字符串的某個部分,并以新的字符串返回被提取的部分,位置可以是負數。
var str = "abcdefg" console.log(str.slice(1,4))//bcd console.log(str.slice(1))//bcdefg console.log(str.slice(1,-2))//bcde
split
split()方法按照指定字符切割數組
var str = "abcdefg" console.log(str,split(""))//[a,b,c,d,e,f,g]
startsWith
startsWith()方法判斷是否以指定字符開始
var str = "abcdefg" console.log(str.startsWith("abc"))//true console.log(str.startsWith("bc"))//false
substr
substr()方法從起始索引號提取字符串中指定數目的字符。
var str = "abcdefg" console.log(str.substr(1,2))//bc console.log(str.substr(1))//bcdefg
substring
substring()方法提取字符串中兩個指定的索引號之間的字符,第二個參數不能為負。
var str = "abcdefg" console.log(str.substring(1,3))//bcd console.log(str.substring(1))//bcdefg
trim
trim()方法去除左右空格
var str = " abcd efg " cosnole.log(str.trim())//"abcd efg"
trimEnd去除結尾空格
trimLeft去除左側空格
trimRight去除右側空格
trimStart去除開始空格
如果我寫的有問題歡迎在評論中指出。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/101664.html
摘要:知識點總結反射獲取類的信息知識點總結反射應用反射的,獲取類的信息類的名字屬性方法構造器等獲取類名類的全路徑名稱類名獲取屬性信息只能獲取的屬性獲取所有的屬性根據屬性名稱獲取屬性根據屬性名稱獲取屬性獲取方法信息獲取所有的方法,包括父類的方法獲 Java知識點總結(反射-獲取類的信息) @(Java知識點總結)[Java, 反射] 應用反射的API,獲取類的信息(類的名字、屬性、方法、構造器...
摘要:導入包注意使用了關鍵字上面使用了關鍵字之后,可以直接使用中的方法。通過關鍵字調用有參構造方法控制臺輸出總結屬性和方法可以再沒有實例化對象的時候直接由類名稱進行調用。屬性保存在全局數據區。 前面兩篇分別介紹了static的屬性以及方法。本篇就做一個收尾,介紹下剩下的。 在之前的總結: 不管多少個對象,都使用同一個 static 屬性 使用 static 方法可以避免掉用實例化方法之后才...
摘要:系列文章請查看超詳細的面試題總結一之基礎知識篇超詳細的面試題總結二之基礎知識篇超詳細的面試題總結三之集合篇常見問題下面的都是自己之前在學習的時候總結的,對于鞏固的基礎知識應該有很大幫助。注意多線程的并發的讀寫類屬性會導致數據不同步。 系列文章請查看: 超詳細的Java面試題總結(一)之Java基礎知識篇 超詳細的Java面試題總結(二)之Java基礎知識篇 超詳細的Java面試題總結(...
摘要:對于一個名為的外圍類和一個的內部類,在編譯成功后,會出現這樣兩個文件和。 Java知識點總結(三個步驟) @(Java知識點總結)[Java, Java面向對象] [toc] 1-定義類 修飾符 訪問修飾符: public protected default private 其他修飾符 abstract:抽象類不能實例化,專門用于繼承的類final:最終類不能被繼承 類名(駝峰命名...
摘要:并列數據的集合數組用方括號表示。第三種類型是映射,也就是一個名值對,即數據有一個名稱,還有一個與之相對應的值,這又稱作散列或字典,比如首都北京。中有種簡單數據類型也稱為基本數據類型和。數值布爾值對象和字符串值都有方法。 什么是JSON JSON:JavaScript 對象表示法(JavaScript Object Notation)。 JSON的形式是用大括號{}包圍起來的項目列表...
閱讀 2338·2021-11-24 11:16
閱讀 2022·2021-09-30 09:47
閱讀 1997·2021-09-10 10:51
閱讀 1316·2019-08-30 14:08
閱讀 3133·2019-08-30 13:47
閱讀 1522·2019-08-30 13:02
閱讀 3227·2019-08-29 12:29
閱讀 3179·2019-08-26 17:05