У меня есть чистое обещание JavaScript (встроенная реализация или поли-заполнение):
 var promise = new Promise(function (resolve, reject) { /* ... */ });
Из спецификация, Promise может быть одним из:
- "установлен" и "разрешен"
 - "улажено" и "отклонено"
 - 'в ожидании'
 
У меня есть вариант использования, когда я хочу синхронно допросить Promise и определить:
-  
Провозглашено обещание?
 -  
если это так, разрешено ли обещание?
 
Я знаю, что я могу использовать #then(), чтобы планировать работу, выполняемую асинхронно после состояния изменений Promise. Я НЕ спрашиваю, как это сделать.
Этот вопрос специально посвящен синхронному опросу состояния Promise. Как я могу достичь этого?
