亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript String.replace函數參數實例說明

2019-11-20 22:39:41
字體:
來源:轉載
供稿:網友
Email:longsu2010 at yeah dot net
js String的replace函數的函數簽名如下:
replace(match/* 字符串OR正則表達式 */, replacement/* 字符串OR函數 */)
作用是將源自符串中的match替換為replacement并返回替換后的字符串。
如果第一參數是字符串就沒什么好說的了,但是要記住此時只在源自符串替換一次match(第一次)函數就執行完成了。

所以第一參數通常是一個正則表達式,舉例如下:
replace(/a/g, "b") // 將源自符串中所有的a替換為b。

第二參數可以是一個字符串,該字符串中可以包含第一參數正則表達式的分組,舉例如下:
replace(/(a){2,2}/g, "$1b") // 將源自符串中所有的aa替換為ab。

如果第二參數是一個函數的話,那么函數的參數是什么呢?舉例如下:
復制代碼 代碼如下:

"bbabc".replace(/(a)(b)/g, function(){
console.log(arguments)
});

參數將依次為:
1、整個正則表達式匹配的字符。
2、第一分組匹配的內容、第二分組匹配的內容…… 以此類推直到最后一個分組。
3、此次匹配在源自符串中的下標(位置)。
4、源自符串
所以例子的輸出是

["ab", "a", "b", 2, "bbabc"]

第二參數的返回值將會被替換到源自符串中,因若js函數無返值那么調用函數會得到undefined,所以如果第二參數無返回值undefined將會被替換到源自符串中。
如果第一參數是一個字符串,同時第二參數是一個函數的話,那就當成第一參數是一個沒有分組的正則表達式好了,這樣就可以確定第二參數的參數了。
文中有一些表述不當之處,如“替換到源自符串中”(源自符串只是充當模板的角色,并不真正發生改變,字符串是不可改變的變量),希望不會誤導大家。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品精品国产国产自在线| www.xxxx欧美| 日本亚洲欧美成人| 国产精品久久久久久av下载红粉| 亚洲精品一区二区三区不| 中文字幕一精品亚洲无线一区| 国内精品久久久久久| 色哟哟亚洲精品一区二区| 久久久久久九九九| 92国产精品久久久久首页| 亚洲自拍偷拍视频| 亚洲国产欧美一区二区丝袜黑人| 91精品国产色综合| 国产精品福利在线观看| 中文字幕在线看视频国产欧美在线看完整| 黄色成人在线免费| 国产成人精品在线播放| 亚洲精品久久久久久下一站| 国产日韩在线看片| 久久久视频免费观看| 国产丝袜一区视频在线观看| 国产精品久久久一区| 欧美日韩成人黄色| 国产精品流白浆视频| 国产日韩在线看片| 日韩av在线免费播放| 性色av一区二区三区红粉影视| 日本成人精品在线| 亚洲免费视频观看| 98精品国产自产在线观看| 日韩视频免费在线观看| 久久久女女女女999久久| 欧美中文在线观看国产| 亚洲第一av在线| 欧美精品激情在线观看| 国产日韩欧美中文| 亚洲精品自拍第一页| 国产精品综合久久久| 欧美大全免费观看电视剧大泉洋| 色综合久久精品亚洲国产| 国产午夜精品视频| 日韩禁在线播放| 26uuu亚洲国产精品| 久久久久久亚洲精品| 日韩成人高清在线| 精品视频在线播放| 91av国产在线| 国产精品自产拍高潮在线观看| 韩日精品中文字幕| 51色欧美片视频在线观看| 91在线视频导航| 国产精品天天狠天天看| 久久久久久网站| 久久国产精品首页| 一本一本久久a久久精品综合小说| 亚洲2020天天堂在线观看| 国产亚洲人成网站在线观看| 91精品久久久久久久久青青| 亚洲永久在线观看| 国内偷自视频区视频综合| 欧美成人精品h版在线观看| 精品国产拍在线观看| 亚洲欧美色婷婷| 亚洲欧美变态国产另类| 国产一区二区三区日韩欧美| 国产精品久久久久久搜索| 国产精品视频午夜| 国产亚洲欧美另类中文| 深夜福利日韩在线看| 茄子视频成人在线| 欧美极度另类性三渗透| 久久男人av资源网站| 91在线视频一区| 亚洲人午夜色婷婷| 懂色aⅴ精品一区二区三区蜜月| 亚洲欧美日韩高清| 亚洲色图35p| 亚洲第一精品久久忘忧草社区| 久久精品国产久精国产一老狼| 黑人巨大精品欧美一区免费视频| 色诱女教师一区二区三区| 91久久精品久久国产性色也91| 精品一区二区电影| 91精品综合久久久久久五月天| 国产精品精品一区二区三区午夜版| 国产美女精品免费电影| 欧美成人久久久| 国产精品日日做人人爱| 亚洲国产成人久久综合| 国产精品激情av在线播放| 中文字幕亚洲激情| 亚洲精品久久久一区二区三区| 欧美激情奇米色| 国产v综合v亚洲欧美久久| 大伊人狠狠躁夜夜躁av一区| 日韩欧美在线第一页| 久久精品国产欧美激情| 热99久久精品| 日韩av在线资源| 亚洲精品狠狠操| 久久99久久亚洲国产| 日韩免费av一区二区| 动漫精品一区二区| 亚洲sss综合天堂久久| 亚洲欧美日本伦理| 亚洲xxx视频| 正在播放亚洲1区| 91免费视频国产| 国产精品日韩在线播放| 成人激情av在线| 国产亚洲激情在线| 欧美日本黄视频| 日韩高清欧美高清| 97香蕉久久超级碰碰高清版| 富二代精品短视频| 91精品国产777在线观看| 亚洲男人天堂手机在线| 亚洲人成亚洲人成在线观看| 久久精品99久久久久久久久| 国产精品久久999| 国产精品视频自在线| 欧美成人午夜剧场免费观看| 国产精品视频自在线| 久久人人爽人人爽爽久久| 日本视频久久久| 日本久久亚洲电影| 亚洲tv在线观看| 91九色视频在线| 久色乳综合思思在线视频| 日韩欧美在线免费观看| 8050国产精品久久久久久| 一色桃子一区二区| 国产精品99导航| 狠狠操狠狠色综合网| 粉嫩老牛aⅴ一区二区三区| 亚洲精品成a人在线观看| 91精品国产高清自在线看超| 日本亚洲欧洲色α| 91久久在线视频| 91tv亚洲精品香蕉国产一区7ujn| 亚洲视频在线免费观看| 精品国产1区2区| 538国产精品一区二区免费视频| 亚洲精品电影网站| 亚洲国产精品va| 亚洲人成电影在线播放| 国产精品久久久久久久av大片| 亚洲精品免费网站| 午夜免费在线观看精品视频| 亚洲精品成人久久| 亚洲成**性毛茸茸| 亚洲一区www| 久久精品国产96久久久香蕉| 日日噜噜噜夜夜爽亚洲精品| 亚洲字幕在线观看| 日韩电影大全免费观看2023年上| 91tv亚洲精品香蕉国产一区7ujn| 伊人男人综合视频网| 97成人精品视频在线观看| 亚洲视频日韩精品| 色无极亚洲影院| 伊人久久男人天堂| 久久av中文字幕| 成人免费视频在线观看超级碰|