search找到字母出現(xiàn)的索引位置
var str="hello world!"; console.log(str.search("o"));//4找到第一個(gè)字符串o就返回o的索引 console.log(str.search("a"));//-1找不到字符串a(chǎn)返回-1substring獲取子字符串
var str="hello world!"; console.log(str.substring(2,7));//從索引為2到6不包含6,空格也算 console.log(str.substring(2));//索引從2到最后charAt獲取某個(gè)位置上的元素
var str="hello world!"; console.log(str.charAt(4));//o返回索引為4的元素split把字符串切成數(shù)組
var str="hello world! my name is amy"; console.log(str.split(" "));//按照空格切字符串["hello", "world!", "my", "name", "is", "amy"]找出字符串中的數(shù)字
var str="45 abc 12 def89 */*-86"; var arr=[]; var tmp=""; for(var i=0; i找出字符串中的數(shù)字——用正則表達(dá)式實(shí)現(xiàn)"0" && str.charAt(i)<="9"){ tmp+=str.charAt(i); }else{ if(tmp){ arr.push(tmp); tmp=""; } } } if(tmp){ arr.push(tmp); tmp=""; } console.log(arr);//["45", "12", "89", "86"]
var str="45 abc 12 def89 */*-86"; console.log(str.match(/d+/g));//["45", "12", "89", "86"]replace
replace經(jīng)常跟正則配合使用。
var str="hello world!"; console.log(str.replace("o","A"));//hellA world!把o替換成A,只能替換第一個(gè) var re=/o/g; console.log(str.replace(re,"A"));//hellA wArld!利用正則中的g就可以替換掉所有的o
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/97121.html
摘要:一門語(yǔ)言可以使用的值的類型,稱為該語(yǔ)言的數(shù)據(jù)類型。中沒有為字符串定義特殊的數(shù)據(jù)類型。布爾類型表示值和值。輸出支持的布爾操作包括邏輯與邏輯或和邏輯非。在很多常見任務(wù)中,布爾操作對(duì)于檢驗(yàn)要求輸入的字符串非常有用。 1、標(biāo)識(shí)符(Names) 標(biāo)識(shí)符由一個(gè)字母、下劃線和美元符開頭,其后可以選擇性的加上一個(gè)或多個(gè)字母、數(shù)字或下劃線。標(biāo)識(shí)符不能使用下面這些保留字: abstract boolean...
摘要:一門語(yǔ)言可以使用的值的類型,稱為該語(yǔ)言的數(shù)據(jù)類型。中沒有為字符串定義特殊的數(shù)據(jù)類型。布爾類型表示值和值。輸出支持的布爾操作包括邏輯與邏輯或和邏輯非。在很多常見任務(wù)中,布爾操作對(duì)于檢驗(yàn)要求輸入的字符串非常有用。 1、標(biāo)識(shí)符(Names) 標(biāo)識(shí)符由一個(gè)字母、下劃線和美元符開頭,其后可以選擇性的加上一個(gè)或多個(gè)字母、數(shù)字或下劃線。標(biāo)識(shí)符不能使用下面這些保留字: abstract boolean...
摘要:嵌套對(duì)象成員會(huì)造成重大性能影響盡量少用。一般來(lái)說(shuō)你可以通過這種方法提高代碼的性能將經(jīng)常使用的對(duì)象成員數(shù)組項(xiàng)和域外變量存入局部變量中。在反復(fù)訪問的地方使用局部變量存放引用小心地處理集合因?yàn)樗麄儽憩F(xiàn)出存在性總是對(duì)底層文檔重新查詢。 前言 本期我來(lái)給大家推薦的書是《高性能JavaScript》,在這本書中我們能夠了解 javascript 開發(fā)過程中的性能瓶頸,如何提升各方面的性能,包括代碼...
摘要:一前言簡(jiǎn)短的函數(shù),獲取時(shí)間戳數(shù)字格式化對(duì)象類數(shù)組轉(zhuǎn)換成數(shù)組今天我們來(lái)介紹一下數(shù)字取整,數(shù)組求和。一個(gè)介于和之間的整數(shù)數(shù)學(xué)系統(tǒng)的基礎(chǔ),表示上述字符串的基數(shù)。注意但是當(dāng)數(shù)字范圍超出即時(shí),異常就出現(xiàn)了。 一、前言 簡(jiǎn)短的sleep函數(shù),獲取時(shí)間戳:https://www.mwcxs.top/page/74... 數(shù)字格式化 1234567890 --> 1,234,567,890;argru...
摘要:完整清單是中添加,此處不予介紹布爾值用來(lái)表示可能是真或假的值。結(jié)果抽象比較運(yùn)算符在比較它們之前在類型之間進(jìn)行自動(dòng)轉(zhuǎn)換。中的隱式轉(zhuǎn)換稱為強(qiáng)制類型轉(zhuǎn)換,并在規(guī)范中定義。這些內(nèi)置類型可用于在不同類型之間進(jìn)行顯式轉(zhuǎn)換。 翻譯:瘋狂的技術(shù)宅原文:https://www.valentinog.com/bl... 本文首發(fā)微信公眾號(hào):前端先鋒歡迎關(guān)注,每天都給你推送新鮮的前端技術(shù)文章 show...
摘要:個(gè)人前端文章整理從最開始萌生寫文章的想法,到著手開始寫,再到現(xiàn)在已經(jīng)一年的時(shí)間了,由于工作比較忙,更新緩慢,后面還是會(huì)繼更新,現(xiàn)將已經(jīng)寫好的文章整理一個(gè)目錄,方便更多的小伙伴去學(xué)習(xí)。 showImg(https://segmentfault.com/img/remote/1460000017490740?w=1920&h=1080); 個(gè)人前端文章整理 從最開始萌生寫文章的想法,到著手...
閱讀 2108·2023-04-26 00:09
閱讀 3133·2021-09-26 10:12
閱讀 3502·2019-08-30 15:44
閱讀 2872·2019-08-30 13:47
閱讀 932·2019-08-23 17:56
閱讀 3237·2019-08-23 15:31
閱讀 482·2019-08-23 13:47
閱讀 2524·2019-08-23 11:56