All files / src/string lineToHump.ts

80% Statements 4/5
50% Branches 1/2
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12          2x 2x 2x 3x      
/**
 * 下划线转换驼峰
 * @param str string
 * @returns string
 */
export function lineToHump(str: string) {
  Iif (typeof str !== 'string') return str;
  return str.replace(/\_(\w)/g, function (_all: any, letter: string) {
    return letter.toUpperCase();
  });
}