DEV Community

Cover image for JS Promises ve Async/Await nedir ?
Ali Can Gündüz
Ali Can Gündüz

Posted on

JS Promises ve Async/Await nedir ?

Javascript, birçok web uygulaması için temel bir dil olmasına rağmen, asenkron programlama konusunda bazı zorluklar sunar. Bu zorlukları aşmak için, Javascript, "Promises" ve "Async/Await" gibi özellikler sunmaktadır. Bu makalede, Javascript ile asenkron programlama için bu iki özellik hakkında bilgi vereceğim.

Promises, Javascript'te asenkron işlemleri yürütmek için kullanılan bir yapıdır. Bu yapı, bir işlemin sonucunun gelecekte gerçekleşeceğini temsil eder. Promises, bir işlemin başarılı veya başarısız olma durumlarını işleyebilir. Promises, bir işlemin gerçekleştiğinde "resolve" veya gerçekleşmediğinde "reject" çağrısı yapar. Bu, Javascript'te asenkron işlemleri yürütmek için daha okunaklı ve anlaşılır bir kod yazmamıza olanak tanır.

Async/Await, Javascript'te asenkron işlemleri yürütmek için bir diğer yapıdır. Bu yapı, kodun okunaklı ve anlaşılır olmasını sağlar. Async/Await, Promises'in bir uzantısıdır ve aynı zamanda asenkron işlemleri yürütmek için kullanılır. Async/Await, kodun daha okunaklı ve anlaşılır olmasını sağlar ve asenkron işlemleri yürütmek için kullanılır.

Top comments (0)