شرح صفوف ومحتوى الفقرة
عند كتابة كلمة async قبل اسم الدالة كما في المثال التالي تجعل الدالة تقوم بأرجاع Promise بشكل تلقائي
HTML
async function myFunction() {
return "Hello";
}
المثال التالي هو نفسه المثال السابق لأن ال async تقوم بأرجاع Promise بشكل تلقائي
HTML
async function myFunction() {
return Promise.resolve("Hello");
}
والشكل التالي يوضح طريقة استخدام ال Promise وسبق وقمنا بشرحها في الدروس السابقة
HTML
myFunction().then(
function(value) { /* code if successful */ },
function(error) { /* code if some error */ }
);
Example
HTML
async function myFunction() {
return "Hello";
}
myFunction().then(
function(value) {myDisplayer(value);},
function(error) {myDisplayer(error);}
);
Example
HTML
async function myFunction() {
return "Hello";
}
myFunction().then(
function(value) {myDisplayer(value);}
);