国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

String的所有方法,屬性總結

wangym / 1427人閱讀

摘要:函數返回以當前字符串對象作為錨文本以指定字符串作為錨點屬性值的標簽字符串。函數判斷是否以指定字符結尾,返回布爾值。函數函數用于比較兩個字符串,并返回以數字形式表示的比較結果。方法提取字符串中兩個指定的索引號之間的字符,第二個參數不能為負。

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知識點總結)[Java, 反射] 應用反射的API,獲取類的信息(類的名字、屬性、方法、構造器...

    shiweifu 評論0 收藏0
  • Java基礎知識整理之static應用與總結

    摘要:導入包注意使用了關鍵字上面使用了關鍵字之后,可以直接使用中的方法。通過關鍵字調用有參構造方法控制臺輸出總結屬性和方法可以再沒有實例化對象的時候直接由類名稱進行調用。屬性保存在全局數據區。 前面兩篇分別介紹了static的屬性以及方法。本篇就做一個收尾,介紹下剩下的。 在之前的總結: 不管多少個對象,都使用同一個 static 屬性 使用 static 方法可以避免掉用實例化方法之后才...

    ytwman 評論0 收藏0
  • 超詳細Java面試題總結(四 )之JavaWeb基礎知識總結

    摘要:系列文章請查看超詳細的面試題總結一之基礎知識篇超詳細的面試題總結二之基礎知識篇超詳細的面試題總結三之集合篇常見問題下面的都是自己之前在學習的時候總結的,對于鞏固的基礎知識應該有很大幫助。注意多線程的并發的讀寫類屬性會導致數據不同步。 系列文章請查看: 超詳細的Java面試題總結(一)之Java基礎知識篇 超詳細的Java面試題總結(二)之Java基礎知識篇 超詳細的Java面試題總結(...

    Leo_chen 評論0 收藏0
  • Java知識點總結(三個步驟)

    摘要:對于一個名為的外圍類和一個的內部類,在編譯成功后,會出現這樣兩個文件和。 Java知識點總結(三個步驟) @(Java知識點總結)[Java, Java面向對象] [toc] 1-定義類 修飾符 訪問修飾符: public protected default private 其他修飾符 abstract:抽象類不能實例化,專門用于繼承的類final:最終類不能被繼承 類名(駝峰命名...

    syoya 評論0 收藏0
  • JavaScript學習總結(六)數據類型和JSON格式

    摘要:并列數據的集合數組用方括號表示。第三種類型是映射,也就是一個名值對,即數據有一個名稱,還有一個與之相對應的值,這又稱作散列或字典,比如首都北京。中有種簡單數據類型也稱為基本數據類型和。數值布爾值對象和字符串值都有方法。 什么是JSON JSON:JavaScript 對象表示法(JavaScript Object Notation)。 JSON的形式是用大括號{}包圍起來的項目列表...

    laznrbfe 評論0 收藏0

發表評論

0條評論

wangym

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<