方法3
方法1:用正则,代码简洁,逼格高。就是太难,正则怎么写,反正我是不会。
方法2:自己写for循环实现分割。
方法3:先按“分割,然后偶数位置(0,2,4...)的按,分割,奇数位置的不分割。然后在拼接数组。奇数位的最后一个元素和偶数位以及下一个奇数未得第一个元素连到一块。似乎也挺麻烦,还不如自己写呢。
利用命名捕获实现homePage --> home-page
~~~javascript
const strike = "homePage".replace(/([A-Z])/g, "-$1").toLocaleLowerCase();
console.log(strike); // home-page
~~~
没有理解需要。
请给个例子。或是将需求产出清楚。