Javascript

JS Promise

Sık sık gerekiyor diye buraya not düşüyorum.

$(document).ready(function () {
           console.log(promise1);
        });

        var promise1 = new Promise(function (resolve, reject) {
             $("td a").each(function (i, elem) {
                 setTimeout(() => {
                     try {
                         if (elem.innerText === "Edit")
                             elem.innerHTML = "<div>Düzenle</div>";
                         else if (elem.innerText === "Delete")
                             elem.innerHTML = "<div>Sil</div>";
                         resolve("true");
                     }
                     catch{
                         resolve = ("false");
                     }
                }, 20);
            });
        });

        promise1.then(function (value) {
            console.log(value);
        });

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir