В переменную 
linkForOpenMenu не записался селектор, соответственно в ней будет 
null, так почему же в первом условии выводит 
null, а во втором пишет ошибку 
Cannot read property 'addEventListener'? 
Условие должно работать, если переменная не пуста, но получается работает, когда она пуста, почему так?
var linkForOpenMenu = document.querySelector(".open-submenu-user");
console.log(linkForOpenMenu);
if (linkForOpenMenu == "") {
	console.log('Переменная не пуста');
}
if (linkForOpenMenu != "") {
		linkForOpenMenu.addEventListener('click', function(eee) {
			eee.preventDefault();
			showHide(subenu)
	});
}