Event Loop في JavaScript: ترتيب Promise مقابل setTimeout | أحمد حايس