字符串string

創(chuàng)建方式

String類型是字符串的對象包裝類型诗轻,可以使用String構(gòu)造函數(shù)創(chuàng)建求厕。

    例:
    var strObj = new String("Hello World");

`

方法

繼承的toLocaleString()桶至、toString和valueof()方法晾匠,都返回對象所表示的基本字符串值具壮。
String類型的每一個實例都有一個length屬性准颓,表示字符串中包含了多少了字符。

例:
    var str = "hello world";
    console.log(str.length);  //11

`

字符方法

charAt() 以單字符串的形式返回給定位置的那個字符

var a= 'Hello world '
     console.log(a.charAt(1))  //e

charCodeAt() 以單字符串的形式返回給定位置的那個字符編碼

 var a= 'Hello world '
        console.log(a.charCodeAt(1)) //101   “e”的字符編碼

這兩個方法都接收一個參數(shù)棺妓,即基于0的字符位置(下標)攘已。
`

字符串操作方法

concat 拼接

var arr ='hello';
        var brr= arr.concat(' world','!')
        console.log(brr)  // hello world!
        console.log(arr)  // hello

slice()、 substr() 和 substring()

var arr = 'hello world'
     //  slice  (下標為 怜跑,到  前一個結(jié)束 )
        console.log(arr.slice(1))        // 從下標1開始到最后贯被; ello world!
        console.log(arr.slice(1,3))    //  el
        console.log(arr.slice(1,-4))  // ello w
    // substr()  下標  個數(shù)
        console.log(arr.substr(1,4))   //  ello
        console.log(arr.substr(3,6))   //  lo wro
        console.log(brr.substr(3,-4));//  ''  空字符串
  // substring() 有負數(shù)把負數(shù)轉(zhuǎn)化為0  從大到小妆艘;
        console.log(arr.substring(3,5))  // lo   下標為3 彤灶,到5前一個結(jié)束
        console.log(arr.substring(-4))   // hello wold
        console.log(arr.substring(-3,4)) // hell
        console.log(arr.substring(5,-4)) // hello
字符串位置方法 (通過元素找下標)
//    indexOf()  通過元素找下標  從前往后找
var  arr = '123238495782';
       console.log(arr.indexOf('8'));//5
       console.log(arr.indexOf('2' ,2));//3
       console.log(arr.indexOf('2' ,-5));//1
//   lastIndexOf() 通過元素找下標  從后往前找
        console.log(arr.lastIndexOf('2', 3)); //3
        console.log(arr.lastIndexOf('8', 5)); //5
字符串 轉(zhuǎn)數(shù)組 split()
var arr = "hello";
    console.log(drr.trim(''));     // ['h','e', 'l", "l", "o"]
 
var a = "one,two,three,four";
        console.log(a)
        var b = a.split(",");
        console.log(b)
        var b = a.split(",", 3); //長度3
        console.log(b); // ["one", "two", "three"]
        var see = a.split('e');
        console.log(see); //["on", ",two,thr", "", ",four"]
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市批旺,隨后出現(xiàn)的幾起案子幌陕,更是在濱河造成了極大的恐慌,老刑警劉巖汽煮,帶你破解...
    沈念sama閱讀 222,681評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搏熄,死亡現(xiàn)場離奇詭異,居然都是意外死亡暇赤,警方通過查閱死者的電腦和手機心例,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,205評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鞋囊,“玉大人止后,你說我怎么就攤上這事。” “怎么了译株?”我有些...
    開封第一講書人閱讀 169,421評論 0 362
  • 文/不壞的土叔 我叫張陵瓜喇,是天一觀的道長。 經(jīng)常有香客問我歉糜,道長乘寒,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,114評論 1 300
  • 正文 為了忘掉前任匪补,我火速辦了婚禮伞辛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘夯缺。我一直安慰自己蚤氏,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 69,116評論 6 398
  • 文/花漫 我一把揭開白布喳逛。 她就那樣靜靜地躺著,像睡著了一般棵里。 火紅的嫁衣襯著肌膚如雪润文。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,713評論 1 312
  • 那天殿怜,我揣著相機與錄音典蝌,去河邊找鬼。 笑死头谜,一個胖子當(dāng)著我的面吹牛骏掀,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播柱告,決...
    沈念sama閱讀 41,170評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼截驮,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了际度?” 一聲冷哼從身側(cè)響起葵袭,我...
    開封第一講書人閱讀 40,116評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎乖菱,沒想到半個月后坡锡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,651評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡窒所,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,714評論 3 342
  • 正文 我和宋清朗相戀三年鹉勒,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吵取。...
    茶點故事閱讀 40,865評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡禽额,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出皮官,到底是詐尸還是另有隱情绵疲,我是刑警寧澤哲鸳,帶...
    沈念sama閱讀 36,527評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站盔憨,受9級特大地震影響徙菠,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜郁岩,卻給世界環(huán)境...
    茶點故事閱讀 42,211評論 3 336
  • 文/蒙蒙 一婿奔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧问慎,春花似錦萍摊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,699評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至笼恰,卻和暖如春踊沸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背社证。 一陣腳步聲響...
    開封第一講書人閱讀 33,814評論 1 274
  • 我被黑心中介騙來泰國打工逼龟, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人追葡。 一個月前我還...
    沈念sama閱讀 49,299評論 3 379
  • 正文 我出身青樓腺律,卻偏偏與公主長得像,于是被迫代替她去往敵國和親宜肉。 傳聞我的和親對象是個殘疾皇子匀钧,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,870評論 2 361

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