摘要:返回字符串中指定位置的字符返回指定位置的字符的編碼輸出用于連接多個字符串。輸出方法用于把一個字符串分割成字符串數組。返回布爾值,表示參數字符串是否在原字符串的頭部。
1、charAt(index):返回字符串中指定位置的字符;
charCodeAt(index):返回指定位置的字符的Unicode編碼
var str = "abcdefghi"; console.log(str.charAt(2)); // 輸出 c
2、concat():用于連接多個字符串。
var str1 = "hello "; var str2 = "world!"; console.log(str1.concat(str2)) // 輸出 hello world!
3、indexOf(str,[m]):檢索str在原字符串中的下標,m代表從什么位置開始檢索,可以省略。
var str = "hello world" console.log(str.indexOf("el")) //輸出1
4、match(str/Reg):在字符串內檢索指定的值str/Reg,并返回數組,包含(指定的值,指定的值在原字符串中的下標值,原字符串等信息)
var str = "javascript001"; console.log(str.match("sc")); // 輸出["sc", index: 4, input: "javascript001", groups: undefined] console.log(str.match(/d{2}/)); //輸出["00", index: 10, input: "javascript001", groups: undefined]
5、replace(Reg/str, replacement):該方法用于在字符串中用一些字符(replacement)替換另一些字符,或替換一個與正則表達式匹配的子串。不改變原字符串。
var str = "javascript001"; console.log(str.replace("j","J")); // 輸出 Javascript001 console.log(str.replace(/d{1}/,"G")) //輸出javascriptG01
6、search():檢索要查找的字符,返回下標 。
var str = "javascript001"; console.log(str.search("s")) //輸出4 console.log(str.search(/d{1}/)) // 輸出10
7、slice(start,end) 提取字符串的某個部分,并以新的字符串返回被提取的部分,start代表開始提取的下表,end代表提取結束的下表,不包含end。不改變原字符串。
var str = "javascript001"; console.log(str.slice(4,10)); //輸出script
8、split(sep) 方法用于把一個字符串分割成字符串數組。從該參數(sep)指定的地方分割。不改變原字符串。
var str = "javascript001"; console.log(str.split("s")) // 返回["java","cript001"],s被當作了分割符。
9、substr(start,[length]): 在字符串中抽取目標字符串,start代表開始的下標,length代表抽取的長度,省略代表抽取到最后,不改變原字符串
var str = "javascript001"; console.log(str.substr(1,5)) //輸出avasc console.log(str.substr(4)) //輸出script001
10、substring(start, [end]): 該方法用于提取字符串中介于兩個指定下標之間的字符。start不能為負數,start代表開始提取的下表,end代表提取結束的下表,不包含end。與substr()容易混淆,區別在傳入的第二個參數。
var str = "javascript001"; console.log(str.substring(0,4)) //輸出lava console.log(str.substring(4)) //輸出script001
11、includes("x",[m]):返回布爾值,表示參數字符串x是否在原字符串內, m代表開始搜索的位置。
var str = "javascript001"; console.log(str.includes("java")); // true
12、startsWith(): 返回布爾值,表示參數字符串是否在原字符串的頭部。
13、endsWith():返回布爾值,表示參數字符串是否在原字符串的尾部。
14、repeat(n):表示將原字符串重復n次,返回重復過后的新的字符串。
var str = "JS"; console.log(str.repeat(3)); //輸出JSJSJS
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/94847.html
摘要:特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入匯總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應和斧正,會及時更新,平時業務工作時也會不定期更...
摘要:方法從一個字符串中返回指定的字符。查找字符串下標并返回值序方法返回一個編碼點值的非負整數。填充從當前字符串的開始左側應用的。 學習javascript的過程中,總是容易string忘記方法,把字符串的一些方法全部匯總在一起,方便查看和增加記憶. 創建字符串 let str=hello word 字符串 數字轉轉字符串的方法: let number=0; //數字類型 consol...
摘要:月下半旬攻略道題,目前已攻略題。目前簡單難度攻略已經到題,所以后面會調整自己,在刷算法與數據結構的同時,攻略中等難度的題目。 Create by jsliang on 2019-07-30 16:15:37 Recently revised in 2019-07-30 17:04:20 7 月下半旬攻略 45 道題,目前已攻略 100 題。 一 目錄 不折騰的前端,和咸魚有什么區別...
摘要:前端面試每日題,以面試題來驅動學習,每天進步一點讓努力成為一種習慣,讓奮斗成為一種享受相信堅持的力量學習不打烊,充電加油只為遇到更好的自己,天無節假日,每天早上點純手工發布面試題死磕自己,愉悅大家。 《論語》,曾子曰:吾日三省吾身(我每天多次反省自己)。 前端面試每日3+1題,以面試題來驅動學習,每天進步一點! 讓努力成為一種習慣,讓奮斗成為一種享受!相信 堅持 的力量!!! ...
摘要:前端面試每日題,以面試題來驅動學習,每天進步一點讓努力成為一種習慣,讓奮斗成為一種享受相信堅持的力量學習不打烊,充電加油只為遇到更好的自己,天無節假日,每天早上點純手工發布面試題死磕自己,愉悅大家。 《論語》,曾子曰:吾日三省吾身(我每天多次反省自己)。 前端面試每日3+1題,以面試題來驅動學習,每天進步一點! 讓努力成為一種習慣,讓奮斗成為一種享受!相信 堅持 的力量!!! ...
閱讀 1181·2021-09-27 13:34
閱讀 988·2021-09-13 10:25
閱讀 515·2019-08-30 15:52
閱讀 3453·2019-08-30 13:48
閱讀 655·2019-08-30 11:07
閱讀 2176·2019-08-29 16:23
閱讀 2001·2019-08-29 13:51
閱讀 2334·2019-08-26 17:42