To check if a string is empty you can use the strict equality operator (or the triple equals ===) and compare it with an empty string (or empty brackets "" ) in JavaScript.
You can do it like this,
// Check if string is empty
if (str === "") {
// This block of code will be executed
// if the string is empty
}
You might be tempted to do a simple checking with an if/else conditional statement without using the equality checking like this,
const str = "";
// Check if string is empty
// without using the === operator
if (str) {
// This block of code will
// not be executed
}
But here the, if statement will not run since an empty string is a falsy value in JavaScript.
See this example live in JSBin.