js駝峰和中劃線連字元相互轉化的最佳實踐

2021-10-08 06:20:25 字數 702 閱讀 6026

var s = "thisistest";

s = s.replace(/([a-z])/g,"-$1").tolowercase();

function tohump(name) );

}

var str = 'abcdbc';

str = str.replace(/(b)(c)/g, function() );

console.log(str);

// 輸出如下:

/*["bc", "b", "c", 1, "abcdbc"]

0: "bc"

1: "b"

2: "c"

3: 1

4: "abcdbc"

...["bc", "b", "c", 1, "abcdbc"]

0: "bc"

1: "b"

2: "c"

3: 4

4: "abcdbc"

...a&&d&&

函式引數表示:

- param 1: 匹配到的字串

- param 2: 匹配的子字串

- param 3: 匹配的子字串

- param 4: 匹配到的字串在字串中的位置

- param 5: 原始字串

*/

js時間 字串相互轉化

js的時間和字串的轉化的講解是有很多文章的,基本的都是一致的原理。不過曾經碰到過乙個比較坑爹的需求,看到網上很少有相關的總結,所以自己簡單的記錄一下,給後來的同學們點思路。當時的需求是這樣子的,某種活動有開始和結束時間兩個select,還有每場時間間隔,目的是根據起始時間和每場間隔來生成n個場次,例...

連字元字串與駝峰字串的相互轉換

連字元轉駝峰 第一種方法 使用正則匹配函式 let str str arr test str str.replace w w g,function 1,2,3 console.log str 列印 strarrtest第二種方法 使用 js 中 split 和 reduce 方法 let str s...

在js中陣列和字串之間的相互轉化

在這個前後端分離的時代,與api接 互的過程中經常需要對資料進行處理,比如,根據多個id值查詢資料,對前端來說,陣列當然是好處理一些,而後端往往會要求字串格式。1.tostring 陣列中 tostring 方法能夠把每個元素轉換為字串,然後以逗號連線輸出顯示。let a 1,2,3,4,5,6,7...