{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Promises'i Ke\u015ffetmek: .all vs .allSettled \/ .race vs .any","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"IKsXiCVYzf\"><a href=\"https:\/\/fatihsoysal.com\/blog\/promisesi-kesfetmek-all-vs-allsettled-race-vs-any\/\">Promises&#8217;i Ke\u015ffetmek: .all vs .allSettled \/ .race vs .any<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/promisesi-kesfetmek-all-vs-allsettled-race-vs-any\/embed\/#?secret=IKsXiCVYzf\" width=\"600\" height=\"338\" title=\"&#8220;Promises&#8217;i Ke\u015ffetmek: .all vs .allSettled \/ .race vs .any&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"IKsXiCVYzf\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"JavaScript'te asenkron i\u015flemleri y\u00f6netmek i\u00e7in kullan\u0131lan Promises, programlamam\u0131z\u0131 daha temiz ve d\u00fczenli hale getirir. Promise'ler bir i\u015flemin ba\u015far\u0131 veya ba\u015far\u0131s\u0131zl\u0131k durumunu temsil eder. Birden fazla Promise'i y\u00f6netmek i\u00e7in, Promise'ler \u00fczerinde \u00e7e\u015fitli y\u00f6ntemler kullan\u0131labilir. Bu y\u00f6ntemler aras\u0131nda en yayg\u0131n kullan\u0131lanlar\u0131 .all, .allSettled, .race ve .any'dir."}