
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Converting any case to camelCase in JavaScript
Problem
We are required to write a JavaScript function that takes in a string, str, which can be any case (normal, snake case, pascal case or any other).
Our function should convert this string into camelCase string.
For example, if the input to the function is −
Input
const str = 'New STRING';
Output
const output = 'newString';
Example
Following is the code −
const str = 'New STRING'; const toCamelCase = (str = '') => { return str .replace(/[^a-z0-9]/gi, ' ') .toLowerCase() .split(' ') .map((el, ind) => ind === 0 ? el : el[0].toUpperCase() + el.substring(1, el.length)) .join(''); }; console.log(toCamelCase(str));
Output
newString
- Related Articles
- Converting strings to snake case in JavaScript
- Converting any string into camel case with JavaScript removing whitespace as well
- Converting to upper case in Java.
- Hyphen string to camelCase string in JavaScript
- Breaking camelCase syntax in JavaScript
- Converting array to set in JavaScript
- Converting degree to radian in JavaScript
- Converting ASCII to hexadecimal in JavaScript
- Converting digits to word format using switch case in C language
- camelCase in Python
- Convert Dashes to CamelCase in PHP
- Converting string to MORSE code in JavaScript
- Converting string to an array in JavaScript
- Converting whitespace string to url in JavaScript
- Converting alphabets to Greek letters in JavaScript

Advertisements