成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

javascript操作字符串的一些方法

aikin / 1174人閱讀

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)返回-1
substring獲取子字符串
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"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"]
找出字符串中的數(shù)字——用正則表達(dá)式實(shí)現(xiàn)
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

相關(guān)文章

  • JavaScript數(shù)據(jù)類型回顧

    摘要:一門語(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...

    ralap 評(píng)論0 收藏0
  • JavaScript數(shù)據(jù)類型回顧

    摘要:一門語(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...

    ideaa 評(píng)論0 收藏0
  • 精讀《高性能 javascript

    摘要:嵌套對(duì)象成員會(huì)造成重大性能影響盡量少用。一般來(lái)說(shuō)你可以通過這種方法提高代碼的性能將經(jīng)常使用的對(duì)象成員數(shù)組項(xiàng)和域外變量存入局部變量中。在反復(fù)訪問的地方使用局部變量存放引用小心地處理集合因?yàn)樗麄儽憩F(xiàn)出存在性總是對(duì)底層文檔重新查詢。 前言 本期我來(lái)給大家推薦的書是《高性能JavaScript》,在這本書中我們能夠了解 javascript 開發(fā)過程中的性能瓶頸,如何提升各方面的性能,包括代碼...

    caohaoyu 評(píng)論0 收藏0
  • JavaScript 系列--JavaScript一些奇淫技巧實(shí)現(xiàn)方法(三)數(shù)字取整,數(shù)組求和

    摘要:一前言簡(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...

    Carbs 評(píng)論0 收藏0
  • JavaScript強(qiáng)制類型轉(zhuǎn)換

    摘要:完整清單是中添加,此處不予介紹布爾值用來(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...

    endiat 評(píng)論0 收藏0
  • 【連載】前端個(gè)人文章整理-從基礎(chǔ)到入門

    摘要:個(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è)人前端文章整理 從最開始萌生寫文章的想法,到著手...

    madthumb 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

aikin

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<