Escape Characters(Backslash) are the symbol used to begin an escape command in order to execute some operation. Escape characters are characters that are used when working with special characters like single quotes, and double quotes, To print these characters as it is, including the backslash ‘\’ in front of them.
Syntax:
For single quotes: \’ (backslash followed by single quote) For double quotes: \” (backslash followed by double quotes)
List of escape characters available in javascript:
Escape character | Result |
\b | This character is used to give a backspace |
\f | This character is used for form feed |
\n | This character is used to give a new Line |
\r | This character is used for carriage Return |
\t | This character is used for horizontal Tabulator |
\v | This character is used for vertical Tabulator |
Example 1: In this example, we are using single quotes \’ and double quotes\”
Javascript
let str = "Geeks \'for\' Geeks" ; console.log(str); let str2 = "Geeks \"for\" Geeks" ; console.log(str2); |
Output:
Geeks 'for' Geeks Geeks "for" Geeks
Example 2: In this example, we will use backlash in javascript.
HTML
<!DOCTYPE html> < html > < body > < h2 >Escape character in Javascript</ h2 > < p id = "result" ></ p > < script > let text = `This example shows the use of a backslash character in Javascript. The character \\ is called backslash.`; document.getElementById("result").innerHTML = text; </ script > </ body > </ html > |
Output:
Example 3: Here by using backslash we will break our string in javascript.
HTML
<!DOCTYPE html> < html > < body > < h1 >Escape characters in Javascript</ h1 > < h2 >Breaking the string using backslash</ h2 > < p id = "result" ></ p > < script > document.getElementById("result").innerHTML = "Hello \world! \from GEEKSFROMGEEKS"; </ script > </ body > </ html > |
Output: