анонимная функция не всегда возвращает значение

У меня есть такой код JavaScript =>

(function(){
    document.getElementById("element").onclick = function(){
        var r = confirm("Are you sure ?");
        if (r){
            return true;
        } else {
            return false;
        }
    }
})();

этот скрипт работает, но просто выдает мне уведомление о строгом предупреждении , что анонимная функция не всегда возвращает значение

Меня интересует, что это значит, как я могу предотвратить это и не вызовет ли это каких-либо проблем? Пожалуйста, любые идеи? спасибо:)

6
задан The Alpha 28 July 2012 в 00:05
поделиться