最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS將指定的某個字符全部轉(zhuǎn)換為其他字符實例代碼

 更新時間:2020年10月13日 10:09:05   作者:YuYaoSama  
這篇文章主要給大家介紹了關(guān)于JS如何將指定的某個字符全部轉(zhuǎn)換為其他字符的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
  var str = "pig cat fish、dog horse monkey bear、lion、fox";

筆者在這里定義了一個字符串
如果使用for循環(huán)遍歷字符串,內(nèi)部使用replace函數(shù)的話

  for (j = 0; j <= str.length; j++) {
   if (str.charAt(j) == "o") {
     str.replace("o", "*");
   }
  }

像上面這樣 因為replace是有返回值的 并且只會替換第一個字符 因此后面的"o"都是沒有改變的
存進數(shù)組也一樣

  // 3、把字符串中所有的字符o提換成字符*
  var b = [];
  for (j = 0; j <= str.length; j++) {
   if (str.charAt(j) == "o") {
    b[j] = str.replace("o", "*");
   }
  }
  alert(b[b.length - 1]);

由圖可以顯示出 返回的值依舊是只是第一個改變了 如果想要全部改變 就需要用到正則表達式里面的全局變量了

這是我以前做的筆記 可以看出 如果用 “/正則表達式/g” 這種方式就可以讓全部的"o"變?yōu)?*"

for (j = 0; j <= str.length; j++) {
  if (str.charAt(j) == "o") {
   var str1 = str.replace(/o/g, "*");
  }
 }
 alert(str1);

前后兩個“/ 表示是正則表達式
/o/g 則表示 所有的o 從而可以利用replace+正則表達式來改變某個特定字符的全部個體

結(jié)果如圖所示

看到這里 如果對你有幫助的話 請點一個贊 這是對我最大的鼓勵 o3o

到此這篇關(guān)于JS將指定的某個字符全部轉(zhuǎn)換為其他字符的文章就介紹到這了,更多相關(guān)JS指定字符全部轉(zhuǎn)換為其他字符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 微信小程序上傳圖片功能(附后端代碼)

    微信小程序上傳圖片功能(附后端代碼)

    這篇文章主要為大家詳細介紹了微信小程序上傳圖片功能,還為大家分享了后端代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • 可拖動可改變大小div的實現(xiàn)代碼

    可拖動可改變大小div的實現(xiàn)代碼

    可拖動可改變大小div的實現(xiàn)代碼,非常不錯的應(yīng)用,大家可以參考下。
    2009-08-08
  • js腳本加載失敗問題解決辦法

    js腳本加載失敗問題解決辦法

    在項目中經(jīng)常會用到動態(tài)加載js,下面這篇文章主要給大家介紹了關(guān)于js腳本加載失敗問題的解決辦法,文中通過實例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用js具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-06-06
  • 純js+css實現(xiàn)仿移動端淘寶網(wǎng)站的彈出詳情框功能

    純js+css實現(xiàn)仿移動端淘寶網(wǎng)站的彈出詳情框功能

    這篇文章主要介紹了純js+css實現(xiàn)仿移動端淘寶網(wǎng)站的彈出詳情框功能,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • 原生js實現(xiàn)輪播圖

    原生js實現(xiàn)輪播圖

    這篇文章主要為大家詳細介紹了原生js實現(xiàn)輪播圖的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • JS 替換和時間插件的結(jié)合使用方法

    JS 替換和時間插件的結(jié)合使用方法

    這篇文章主要介紹了JS 替換和時間插件的結(jié)合使用代碼,需要的朋友可以參考下
    2013-07-07
  • uni-app做微信小程序的分包處理方法

    uni-app做微信小程序的分包處理方法

    分包指的是把一個完整的小程序項目,按照不同的需求劃分為不同的子包,在構(gòu)建時打包成不同的分包,用戶在瀏覽時按需加載,這篇文章主要介紹了uni-app做微信小程序的分包處理,需要的朋友可以參考下
    2023-02-02
  • 前端雙token無感刷新圖文詳解

    前端雙token無感刷新圖文詳解

    實現(xiàn)token無感刷新對于前端來說是一項十分常用的技術(shù),這篇文章主要給大家介紹了關(guān)于前端雙token無感刷新的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-09-09
  • 基于js實現(xiàn)投票的實例代碼

    基于js實現(xiàn)投票的實例代碼

    這篇文章主要介紹了基于js實現(xiàn)投票的實例代碼,三種投票表現(xiàn)效果,個人比較喜歡柱狀投票圖,具有立體感,感興趣的朋友可以參考下
    2015-08-08
  • 詳解使用JS如何制作簡單的ASCII圖與單極圖

    詳解使用JS如何制作簡單的ASCII圖與單極圖

    這篇文章主要給大家介紹了使用JS如何制作簡單的ASCII圖與單極圖的相關(guān)資料,文中介紹的非常詳細,并在文末給出了詳細的示例代碼,相信對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。
    2017-03-03

最新評論

海门市| 聂拉木县| 陇西县| 岱山县| 荃湾区| 什邡市| 汽车| 分宜县| 疏勒县| 雅安市| 湟中县| 明光市| 鄢陵县| 阳朔县| 青海省| 沙湾县| 渭南市| 彭州市| 平南县| 金阳县| 山阳县| 锡林浩特市| 汉寿县| 井冈山市| 莆田市| 朔州市| 太谷县| 康乐县| 西平县| 石楼县| 凤山县| 桓台县| 温泉县| 贡觉县| 运城市| 东源县| 宁德市| 重庆市| 阿坝| 喀什市| 丽江市|