javascript Проверка на пустоту -- пустое ли значение: пустая сторка, null или undefined -- пример кода функции

Если считать пустым значением помимо прочего также и пустую строку, то можно написать такую проверку:

function isEmpty(str) {
   return (typeof str === "undefined" || str === null || str ===  "");
}

Или с броском исключения:

/*Проверит на пустоту и бросит исключение, если пусто*/
function checkNotNullUndefinedOrThrow(value, valueName) {
	if (typeof value === "undefined" || value === null || value ===  "") {
	   throw "ERROR (JS): " + valueName + " is empty!" 
	}
}

Key Words for FKN + antitotal forum (CS VSU):