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

首頁 > 編程 > JavaScript > 正文

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

2019-11-19 18:26:36
字體:
來源:轉載
供稿:網友

本文實例講述了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數組操作技巧總結》、《JavaScript排序算法總結》、《JavaScript遍歷算法與技巧總結》、《JavaScript數學運算用法總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript查找算法技巧總結》及《JavaScript錯誤與調試技巧總結

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙江县| 孙吴县| 乐至县| 获嘉县| 汤阴县| 大竹县| 景德镇市| 肥城市| 彭泽县| 卓尼县| 定安县| 永寿县| 读书| 志丹县| 秦皇岛市| 五台县| 塘沽区| 泰兴市| 永济市| 元谋县| 铜鼓县| 乌什县| 滁州市| 托克逊县| 花莲市| 瑞金市| 屯门区| 常山县| 卢氏县| 定日县| 瑞安市| 阳曲县| 阿坝| 于田县| 东至县| 鄯善县| 章丘市| 雷州市| 新兴县| 定襄县| 安义县|