Answers for "transform snake case in camel case typescript"

1

transform snake case in camel case typescript

const toCamelCase = (str: string): string =>{
     let charsLowerCase = str.toLowerCase().split('');
     let camelCaseKey = '';
     for (let pos = 0; pos < charsLowerCase.length; pos++) {
          if (charsLowerCase[pos] === '_') {
               let next = pos + 1;
               charsLowerCase[next] = charsLowerCase[next].toUpperCase();
               charsLowerCase.splice(pos, 1);
          }
          camelCaseKey += charsLowerCase[pos];
     }
     return camelCaseKey;
}

console.log(toCamelCase('hello_world')); 
// >  helloWorld
Posted by: Guest on July-10-2021
0

how to convert snake case to camel snake case javascript typescript

function convertSnakeToCamelSnake(obj: any){
  let newTokens = []
  if (obj) {
    Object.keys(obj).forEach( key => {
      newTokens = []                                                                // Reset each loop
      let tokens = key.split('_')
      tokens.forEach( token => { newTokens.push(capitalizeFirstLetter(token)) });   // Capitalize first letter of each token
      newTokens.join('')                                                            // Concatenate array indexes to string
    });
  }else{
    console.log("Can not convert case of object:" + obj)
  }
  return newTokens
}
Posted by: Guest on November-23-2020

Code answers related to "TypeScript"

Browse Popular Code Answers by Language