Başka bir işleve devam etmek istediğim bir mutedUser değişkenim var. Tıklama etkinliğinin dışında kalan değişkenle ilgili biraz sorun yaşıyorum. Buna sahip olmanın en iyi yolu, "return mutedUser" ifadesinin, "iftar" dizesinin eklenmesini, if ifadesinin karşılanma koşullarına göre sürdürmesini sağlayacak şekilde nasıl olurdu? Teşekkürler! PersistanceJavascript ile Değişken Kapsam İçindekiler
this.isUserMuted = function isUserMuted(payload) {
var mutedUser = '';
// If mute button is clicked place them into muted users list
// check for duplicates in list
$("#messages-wrapper").off('click', '.message button.muteButton');
$("#messages-wrapper").on('click', '.message button.muteButton', function(e) {
$('#unMute').show();
//create userId reference variable
var chatUserID = parseInt($(this).parent().parent().attr("data-type"));
//store userId in muted user object
mutedUsers[chatUserID] = {};
mutedUsers[chatUserID].id = chatUserID;
mutedUsers[chatUserID].muted = true;
if (mutedUsers[chatUserID] !== null && mutedUsers[chatUserID].id === payload.a) {
console.log("user is now muted");
mutedUser += ' muted';
console.log(mutedUser + 1);
}
console.log(mutedUser + 2);
});
return mutedUser;
};
olduğunu değil boş ve çalışma kimliği için kontrol deyimi olur? Ayrıca bunu yapabilir ve sonucu kaydedebilirsiniz: console.log (mutedUser + 'muted1'); –