国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JS實現字符串轉駝峰格式的方法

2024-05-06 16:33:45
字體:
來源:轉載
供稿:網友

本文實例講述了JS實現字符串轉駝峰格式的方法。分享給大家供大家參考,具體如下:

實現效果如:border-bottom-color =>borderBottomColor

傳傳統方法

分析:

1.轉大寫,需要用到字符串的toUpperCase()方法

2.去掉-,需要用到字符串方法split(),這樣就轉成數組了,但數組中的每一個元素依然是字符串,所以可以用循環的方法取到第一個后面的元素

3.取第一個后面的元素的第一個字符,需要用到字符串的charAt()方法

4.第一個字符后面的字符,可以通過字符串截取方法substring()獲得,這時把兩個拼接再賦回給原數組。即完成了轉換

5.用join()方法把數組的逗號去掉,拼接成字符串

var str="border-bottom-color";function tf(){  var arr=str.split("-");  for(var i=1;i<arr.length;i++){    arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substring(1);  }  return arr.join("");};tf(str);

正則的方法

分析:

1.正則為-字符,即var re=/-/w/g;匹配到-字符

2.用正則的replace()方法替換這個規范為去掉-以及字符大寫,通過回調函數第一個參數直接轉大寫

var str="border-bottom-color";function tf(){  var re=/-(/w)/g;  str=str.replace(re,function($0,$1){    return $1.toUpperCase();  });  alert(str)};tf(str);

希望本文所述對大家JavaScript程序設計有所幫助。


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 进贤县| 彰化县| 水富县| 临安市| 淳化县| 阜新| 安乡县| 自治县| 沙雅县| 吉水县| 海宁市| 正阳县| 开封县| 应城市| 江西省| 玛沁县| 衢州市| 井研县| 闽清县| 达州市| 赤水市| 锡林浩特市| 祁门县| 鄂尔多斯市| 铜梁县| 高碑店市| 黔西| 哈尔滨市| 法库县| 威海市| 平阳县| 柳林县| 唐山市| 盐津县| 大庆市| 志丹县| 勐海县| 察哈| 达拉特旗| 政和县| 松江区|