How to useLodash _.snakeCase() Method in Javascript
Lodash _.snakeCase() method is used to convert a string to a snake case. Snake case refers to combining words into a lowercase string with underscores(_) between words. The string can be space-separated, dash-separated, or can be separated by underscores.
Syntax:
_.snakeCase( [string=''] );
const _ = require("lodash");
// Use of _.snakeCase() method
console.log(_.snakeCase('w3wiki'));
Output:
'geeks_for_geeks'
How to Convert Camel Case String to Snake Case in JavaScript ?
We are going to learn about the conversion of camel case string into snake case by using JavaScript. Camel case string means words combined, each starting with uppercase and Snake case means words joined with underscores, all lowercase, Converting camel case to snake case involves transforming strings from a format where words are separated by underscores and letters are lowercase.
Example:
Input: w3wiki
Output: geeks_for_geeks
Input: CamelCaseToSnakeCase
Output: camel_case_to_snake_case
Several methods can be used to Convert camel case string to snake case in JavaScript, which are listed below:
Table of Content
- Approach 1: Using Regular Expression
- Approach 2: Using Split() and Join() Methods
- Apporach 3: Using Reduce() Method
- Approach 4: Using for Loop
- Approach 5: Using Array Map and Join() Method
- Approach 6: Using Lodash _.snakeCase() Method
Contact Us