js字符串使用

好記性不如爛筆頭,更何況嘀掸,我都沒個好記性紫岩,所以,有必要經(jīng)常動動手指睬塌,記錄記錄泉蝌。主要是供自己review & query.

無論在何種編程語言中,字符串都是最基本的類型之一揩晴,js中關(guān)于字符串的使用勋陪,在此做個簡單記錄。

length屬性

字符串長度用length屬性表示硫兰, 例如:
var str = "Hello World"; str.length; // 11

常用方法

  • charAt( index): 返回字符串中指定位置的字符诅愚;
  • indexOf( substring): 返回字符串中子串第一次出現(xiàn)時第一個字符所在的位置,如果沒有符合的子串劫映,則返回-1违孝; 此方法常用于判斷一個字符串是否包含某個子串;
  • lastIndexOf( substring ): 同indexOf類似泳赋,區(qū)別是從末尾開始搜索
  • match( regexp ): 返回的是一個數(shù)組雌桑,如果regexp是全局匹配模式,匹配的各個子串作為返回數(shù)組的元素祖今;如果regexp不是全局匹配模式校坑,第一個匹配的子串作為返回數(shù)組的第一個元素,其他元素為匹配正則表達式中的圓括號只表達式的文本千诬;
  • replace( regexp耍目, replacement ): 返回替換后的字符串;
  • slice( start, end ): 返回字符串的一個切片或子串大渤, 從start位置開始制妄,包括start位置的元素,不包括end位置的元素泵三; 切片的長度為: end-start;如果start和end為負整數(shù)耕捞,則從末尾開始衔掸;
  • substring( from, to): 提取字符串的一個子串,to的值為要提前子串的最后一個字符的位置大1(其實和slice類似俺抽,區(qū)別是不能為負整數(shù))敞映;
  • substr(from, length): 提取字符串的一個子串,第二個參數(shù)為要提前子串的長度磷斧;
  • split( delimiter ): (delimiter中文為分隔符)返回一個數(shù)組振愿,數(shù)組元素為字符串按分隔符文本分隔后的各子串;
  • trim( ): 去掉開頭和結(jié)尾處的空白字符弛饭;
    var str = "hello world"; str.charAt(1); // "e" str.indexOf('o'); // 4 str.indexOf('lo'); // 3 str.lastIndexOf('l'); // 9 str.match(/[el]/g); // ["e", "l", "l", "l"] str.replace('ld', 'd'); // "hello word" str.slice(2, 5); // "llo" str.substring(1, 4); // "ell" str.substr(1, 3); // "ell" str.split(" "); //["hello", "world"]

不間斷更新冕末。。侣颂。档桃。。憔晒。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末藻肄,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子拒担,更是在濱河造成了極大的恐慌嘹屯,老刑警劉巖,帶你破解...
    沈念sama閱讀 210,978評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件从撼,死亡現(xiàn)場離奇詭異州弟,居然都是意外死亡,警方通過查閱死者的電腦和手機谋逻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評論 2 384
  • 文/潘曉璐 我一進店門呆馁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人毁兆,你說我怎么就攤上這事浙滤。” “怎么了气堕?”我有些...
    開封第一講書人閱讀 156,623評論 0 345
  • 文/不壞的土叔 我叫張陵纺腊,是天一觀的道長。 經(jīng)常有香客問我茎芭,道長揖膜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,324評論 1 282
  • 正文 為了忘掉前任梅桩,我火速辦了婚禮壹粟,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘宿百。我一直安慰自己趁仙,他們只是感情好洪添,可當我...
    茶點故事閱讀 65,390評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著雀费,像睡著了一般干奢。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上盏袄,一...
    開封第一講書人閱讀 49,741評論 1 289
  • 那天忿峻,我揣著相機與錄音,去河邊找鬼辕羽。 笑死逛尚,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的逛漫。 我是一名探鬼主播黑低,決...
    沈念sama閱讀 38,892評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼赘艳,長吁一口氣:“原來是場噩夢啊……” “哼酌毡!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起蕾管,我...
    開封第一講書人閱讀 37,655評論 0 266
  • 序言:老撾萬榮一對情侶失蹤枷踏,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后掰曾,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體旭蠕,經(jīng)...
    沈念sama閱讀 44,104評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年旷坦,在試婚紗的時候發(fā)現(xiàn)自己被綠了掏熬。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,569評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡秒梅,死狀恐怖旗芬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情捆蜀,我是刑警寧澤疮丛,帶...
    沈念sama閱讀 34,254評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站辆它,受9級特大地震影響誊薄,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜锰茉,卻給世界環(huán)境...
    茶點故事閱讀 39,834評論 3 312
  • 文/蒙蒙 一呢蔫、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧飒筑,春花似錦片吊、人聲如沸昙衅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽而涉。三九已至,卻和暖如春联予,著一層夾襖步出監(jiān)牢的瞬間啼县,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評論 1 264
  • 我被黑心中介騙來泰國打工沸久, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留季眷,地道東北人。 一個月前我還...
    沈念sama閱讀 46,260評論 2 360
  • 正文 我出身青樓卷胯,卻偏偏與公主長得像子刮,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子窑睁,可洞房花燭夜當晚...
    茶點故事閱讀 43,446評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Javascript有很多字符串的方法挺峡,有的人有W3C的API,還可以去MDN上去找担钮,但是我覺得API上說的不全橱赠,...
    頑皮的雪狐七七閱讀 2,143評論 0 2
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學一百閱讀 3,216評論 0 4
  • str.length 返回一個字符串的長度 返回一個字符串的長度 str.charAt(index) 返回字符串中...
    angelwgh閱讀 532評論 0 0
  • 綠葉柔莖黃花,無名入詩蒹葭箫津, 迎風綻放巖下狭姨。 星落滿坡,盡染山野圖畫苏遥。 上篇:沒商量
    墨跡簡書閱讀 241評論 2 2
  • 目標1 目標2 目標3 成果1: 粗度一半[怎樣讀一本書】 成果2: 完成離職五險一金辦理 成果3:完成斷舍離【書...
    第四象限閱讀 163評論 0 0