中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

JavaScript的String字符串對(duì)象常用操作總結(jié)
來(lái)源:易賢網(wǎng) 閱讀:1239 次 日期:2016-06-20 17:07:23
溫馨提示:易賢網(wǎng)小編為您整理了“JavaScript的String字符串對(duì)象常用操作總結(jié)”,方便廣大網(wǎng)友查閱!

String對(duì)象用于存儲(chǔ)字符串?dāng)?shù)據(jù),這里我們做了JavaScript的String字符串對(duì)象常用操作總結(jié),需要的朋友可以參考下

創(chuàng)建String對(duì)象方式

聲明:String對(duì)象的方法也可以在所有基本字符串值中訪問(wèn)到。

調(diào)用構(gòu)造函數(shù)String():

var str = new String();

var str = new String('hello world');//初始化str,str.length = 11;

String訪問(wèn)及查找的方式

1.訪問(wèn)(通過(guò)索引)

(1)charAt()或[]

1個(gè)參數(shù),參數(shù)為字符位置,返回字符

var strValue = new String('hello world');

console.log(strValue.charAt(1));//e

console.log(strValue[1]);//e,IE7及以下版本使用這種方式,會(huì)返回undefined

(2)charCodeAt()

1個(gè)參數(shù),參數(shù)為字符位置,返回字符編碼

var strValue = new String('hello world');

console.log(strValue.charCodeAt(1));//101

2.查找位置

(1)indexOf()

第一個(gè)參數(shù)為指定子字符串,第二個(gè)參數(shù)為檢索位置。返回索引,如果沒(méi)有找到則返回-1

var str = 'hello world'

str.indexOf('l');//2,返回找到的第一個(gè)字符的位置

str.indexOf('l',6);//9

(2)lastIndexOf()

與indexOf()的區(qū)別在于,lastIndexOf()是從字符串的末尾向前搜索子字符串

字符方法

1.擴(kuò)展字符串

concat()

接受任意數(shù)量參數(shù),用于將一個(gè)或多個(gè)字符串拼接起來(lái),返回拼接得到新的字符串副本。

var str = new String('hello');

var result = str.concat(' world');

console.log(result);//hello world

typeof result//"string"

2.獲取子字符串方法

slice(),substr(),substring(),這三個(gè)方法都會(huì)返回被操作字符串的子字符串副本,而且也都接受1或2個(gè)參數(shù),前閉后開(kāi)[)

(1)slice()

var str = 'hello';

str.slice(0,2);//"he",第一個(gè)參數(shù)指定字符串開(kāi)始的位置,第二個(gè)參數(shù)表示字符串到哪里結(jié)束

str.slice(-3);//"llo",o代表-1,依次倒數(shù),-3代表倒數(shù)第三個(gè)的l

str.slice(-2,-1);//"l",同理,-2代表倒數(shù)第二個(gè)l,-1代表倒數(shù)第一的o

(2)substring()

var str = 'hello';

str.substring(0,2);//"he",此時(shí)的參數(shù)意義同str.slice(0,2)

str.substring(-3);//"hello",substring()方法會(huì)把所有負(fù)值參數(shù)轉(zhuǎn)換為0

str.substring(-3,-2);//"",同上

(3)substr()

var str = 'hello';

str.substr(1,2);//"el",第一個(gè)參數(shù)指定字符串的開(kāi)始位置,第二個(gè)參數(shù)指定的則是返回的字符個(gè)數(shù)

str.substr(-3);//"llo",此時(shí)的參數(shù)意義同str.slice(-3)

str.substr(-3,-1);//"",substr()方法會(huì)將負(fù)的第二個(gè)參數(shù)轉(zhuǎn)換為0

substr()方法傳遞負(fù)值時(shí)在IE中存在問(wèn)題,它會(huì)返回原始的字符串,IE9修復(fù)了這個(gè)問(wèn)題

3.將字符串轉(zhuǎn)換為數(shù)組

split()

基于指定的分隔符(可以是字符串,也可以是RegExp對(duì)象)將字符串分割成多個(gè)子字符串,并將結(jié)果放在一個(gè)數(shù)組中,可接受可選的第二個(gè)參數(shù),用于指定數(shù)組的大小,返回?cái)?shù)組。

var color = 'blue,red,orange';

color.split();//["red,blue,orange"],長(zhǎng)度為1

color.split(',');//["blue", "red", "orange"],長(zhǎng)度為3

var color = 'blue-red-orange';

color.split('-');//["blue", "red", "orange"],長(zhǎng)度為3

color.split(',',2);//["blue", "red"]

4.字符串大小寫轉(zhuǎn)換

toLowerCase(),toUpperCase()

var str = 'hello';

str.toUpperCase();//"HELLO"

str.toLowerCase();//"hello"

5.刪除字符串空格方法

trim()

刪除字符串中前置以及后綴的所有空格,然后返回結(jié)果副本。

var str = ' hello world ';

str.trim()//"hello world"

6.字符串的模式匹配方法

(1)match()

參數(shù):只接受一個(gè)參數(shù),要么是一個(gè)正則表達(dá)式,要么是一個(gè)RegExp()對(duì)象。

返回:數(shù)組。數(shù)組中的第一項(xiàng)是與整個(gè)模式匹配的字符串,之后的每一項(xiàng)(如果有)保存著正則表達(dá)式捕獲組匹配的字符串

本質(zhì)上與調(diào)用exec()相同。

var text = 'cat, bat, sat, fat';

var pattern = /.at/;

var matches = text.match(pattern);

matches // ["cat"]

matches.input // "cat, bat, sat, fat"

matches.index // 0

(2)search()

參數(shù):與match()方法相同。

返回:字符串中第一個(gè)匹配項(xiàng)的索引,如果沒(méi)有匹配項(xiàng),則返回-1。

search()方法始終從前向后找

var text = 'cat, bat, sat, fat';

var pattern = /at/;

text.search(pattern) // 1

(3)replace()

參數(shù):接收兩個(gè)參數(shù),第一個(gè)參數(shù)可以是一個(gè)RegExp對(duì)象或者一個(gè)字符串(這個(gè)字符串不會(huì)轉(zhuǎn)換成正則表達(dá)式),第二個(gè)參數(shù)可以是一個(gè)字符串或者一個(gè)函數(shù)。

如果 第一個(gè)參數(shù)是字符串,那么只會(huì)替換第一個(gè)子字符串。要想替換所有子字符串,唯一的辦法就是提供一個(gè)正則表達(dá)式,而且要指定全局標(biāo)志(g)標(biāo)志。

如果 第二個(gè)參數(shù)是字符串,那么還可以使用一些特殊的字符序列,將正則表達(dá)式操作得到的值插入到結(jié)果字符串中。

也可以是函數(shù),傳遞給函數(shù)的參數(shù)依次是模式的匹配項(xiàng),模式的匹配項(xiàng)在字符串中的位置,和原始字符串。在正則表達(dá)式定義了多個(gè)捕獲組的情況下,傳遞給函數(shù)的參數(shù)依次是模式的匹配項(xiàng),第一個(gè)捕獲組的匹配項(xiàng),以此類推,但最后兩個(gè)參數(shù)分別是模式的匹配項(xiàng)在字符串中的位置和原始字符串。

名單

var text = 'xxx-love-xxx';

var pattern = /xxx/g;

var result = text.replace(pattern,'2')

result// "2-love-2"

text.replace(/(xxx)-\w{4}-(xxx)/g,'I love YOU');//"I love YOU"

var text = 'xxx-love-xxx';

var pattern1 = /xxx/g;

var result = text.replace(pattern1,'$$')

result// "$-love-$"

var result = text.replace(pattern1,'$&2')

result//"xxx2-love-xxx2"

var result = text.replace(pattern1,'$\'')

result//"-love-xxx-love-"

更多信息請(qǐng)查看網(wǎng)絡(luò)編程
易賢網(wǎng)手機(jī)網(wǎng)站地址:JavaScript的String字符串對(duì)象常用操作總結(jié)
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報(bào)班

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美巨乳在线观看| 国产手机视频一区二区| 欧美1级日本1级| 国产精品激情| 亚洲成色999久久网站| 香蕉av福利精品导航| 欧美日韩成人综合天天影院| 在线看欧美视频| 亚洲欧美一区在线| 国产欧美一级| 欧美一区二区| 黄色成人在线网站| 欧美日本高清一区| 亚洲青涩在线| 欧美日韩久久精品| 亚洲一区欧美一区| 国产欧美日韩不卡| 亚洲欧美日韩一区二区在线| 国产一区免费视频| 久久一区二区三区超碰国产精品| 在线国产精品播放| 欧美丰满高潮xxxx喷水动漫| 一本大道久久a久久精二百| 欧美激情精品久久久久久黑人| 亚洲三级视频在线观看| 能在线观看的日韩av| 亚洲精品美女久久7777777| 欧美大片在线看| 中文无字幕一区二区三区| 国产农村妇女精品一区二区| 小辣椒精品导航| 亚洲二区精品| 欧美三区在线视频| 久久久亚洲人| 欧美日韩国产综合视频在线观看中文| 午夜视频一区在线观看| 黑丝一区二区| 国产精品乱子乱xxxx| 亚洲欧美电影在线观看| 国产视频在线观看一区二区三区 | 欧美日韩国产美女| 午夜精品久久久| 亚洲国产精品成人精品| 国产精品免费在线| 欧美理论电影在线观看| 午夜在线a亚洲v天堂网2018| 亚洲黄色高清| 国产精品色婷婷| 欧美激情久久久| 性色av一区二区三区| 91久久中文| 国产日韩一区二区三区在线播放 | 亚洲日韩欧美视频| 国产精品日韩欧美一区二区| 久久免费视频网| 亚洲综合日韩在线| 亚洲国产裸拍裸体视频在线观看乱了| 欧美午夜性色大片在线观看| 久久一区二区三区av| 一区二区精品在线| 亚洲欧洲一区二区三区| 国产午夜精品全部视频在线播放| 欧美日韩亚洲一区二区三区在线观看 | 久久精品综合网| 日韩一级精品视频在线观看| 亚洲国产成人精品视频| 国内不卡一区二区三区| 国产拍揄自揄精品视频麻豆| 国产精品另类一区| 国产精品黄视频| 欧美精品一级| 欧美日韩一卡二卡| 欧美涩涩网站| 欧美揉bbbbb揉bbbbb| 欧美岛国在线观看| 欧美日韩p片| 欧美午夜免费| 国产精品视频导航| 国产精品外国| 国产在线精品一区二区中文| 精品999网站| 亚洲福利视频在线| 日韩亚洲欧美精品| 午夜视频在线观看一区| 久久在线免费| 欧美日韩三级| 国产一区二区三区网站 | 欧美香蕉视频| 国产一区二区三区免费观看| 亚洲黄色在线看| 亚洲欧美日韩另类| 久久久久久免费| 欧美色视频在线| 国产一在线精品一区在线观看| 一区免费视频| 亚洲视频 欧洲视频| 久久精品五月| 欧美日韩免费在线视频| 国语自产精品视频在线看抢先版结局 | 亚洲激情在线| 一区二区免费看| 一区在线影院| 国内精品久久久久影院薰衣草| 欧美亚州一区二区三区| 老司机精品导航| 久久精品国产99国产精品澳门| 99精品欧美一区| 亚洲黄色在线视频| 在线精品亚洲| 欧美精品激情| 欧美激情麻豆| 欧美激情2020午夜免费观看| 欧美精品成人一区二区在线观看| 欧美成人一品| 欧美日韩视频在线| 欧美成人综合| 国产精品久久婷婷六月丁香| 国产精品日韩久久久久| 国产精品日日摸夜夜摸av| 国产日产亚洲精品| 在线精品观看| 91久久在线观看| 亚洲国产精品一区二区尤物区| 一区二区高清视频在线观看| 亚洲一区二区三区影院| 亚洲视频观看| 欧美一级大片在线免费观看| 久久久久久久久久久久久9999| 久久在线91| 欧美精品一区二区三区在线播放 | 国产亚洲一区二区精品| 在线看国产一区| 亚洲美女毛片| 亚洲与欧洲av电影| 久久久久久一区| 欧美高清视频一二三区| 欧美日韩精品一区二区天天拍小说 | 国产日韩一区| 国内精品久久久久久久果冻传媒 | 亚洲成人在线视频播放| 亚洲激情国产| 亚洲一区国产| 久久久亚洲成人| 欧美成人精品在线视频| 国产日韩欧美二区| 亚洲激情中文1区| 亚洲综合色激情五月| 毛片一区二区| 国产精品久久久久久久久动漫| 国产性色一区二区| av成人黄色| 性久久久久久久久久久久| 欧美大尺度在线| 国产欧美日韩一区| 日韩一二三区视频| 香港久久久电影| 欧美日本久久| 国内精品久久久久久| 一本色道久久综合亚洲精品小说| 久久成人国产精品| 欧美日韩免费观看一区=区三区| 国产精品你懂的在线欣赏| 制服丝袜亚洲播放| 久久人人超碰| 国产精品人成在线观看免费 | 久久久久久综合网天天| 欧美偷拍另类| 亚洲第一中文字幕| 午夜视频一区| 欧美日韩一区高清| 国产综合色精品一区二区三区| 午夜一区二区三区不卡视频| 免费黄网站欧美| 国产欧美一二三区| 9久草视频在线视频精品| 久久久美女艺术照精彩视频福利播放| 欧美日韩在线大尺度| 亚洲国产精品久久久| 美女久久一区| 国产在线播放一区二区三区| 亚洲免费婷婷| 欧美日韩中文精品| 亚洲欧洲在线免费| 久久综合久久综合久久| 亚洲大片精品永久免费| 久久精品国产99精品国产亚洲性色| 欧美三级视频在线播放| 亚洲日本一区二区三区| 久久综合九色99| 韩国欧美一区| 一区二区三区四区五区精品| 欧美日韩一区二区三区免费| 亚洲欧洲综合另类| 免费成年人欧美视频| 国产午夜亚洲精品羞羞网站| 午夜精品视频在线观看| 国产综合久久久久久| 香蕉尹人综合在线观看| 国产精品一区二区三区久久| 亚洲午夜av电影|