国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 札达县| 南陵县| 汤原县| 安西县| 宁化县| 逊克县| 平阴县| 孟津县| 肇东市| 合山市| 安泽县| 探索| 广东省| 榆社县| 上思县| 通城县| 中江县| 凭祥市| 阿克苏市| 浠水县| 商南县| 墨竹工卡县| 安龙县| 沧州市| 新和县| 安塞县| 宽城| 山东| 壤塘县| 揭西县| 丹江口市| 达拉特旗| 中西区| 桂林市| 泉州市| 巴南区| 南投县| 宁阳县| 清涧县| 鲜城| 延庆县|