JS Built-ins
π
en
|
es
Apprentice
0 XP
β
Search
βK
Exam β
Stats β
Learning Path
β
β°
β Home
Promise
0 / 30 completed (0%)
All Difficulties
Beginner
Intermediate
Advanced
All
Not Started
Attempted
Completed
Exercises (30)
β
Promise β instanceof
Beginner
β
Promise β typeof
Beginner
β
Promise β executor does not have to resolve
Beginner
β
Promise.resolve() β instanceof
Beginner
β
Promise β typeof Promise function
Beginner
β
Promise.resolve() β instanceof
Beginner
β
Promise.resolve() β typeof
Beginner
β
Promise.resolve() β nested resolve
Intermediate
β
Promise.resolve(null) β instanceof
Beginner
β
Promise.resolve(undefined) β instanceof
Beginner
β
Promise.reject β typeof function
Beginner
β
Promise.reject β instanceof Function
Beginner
β
Promise.reject β is a property of Promise
Beginner
β
Promise.reject β same type as Promise.resolve
Beginner
β
Promise.reject β is not undefined
Beginner
β
Promise.all([]) β instanceof
Beginner
β
Promise.all([]) β typeof
Beginner
β
Promise.all([Promise.resolve(1)]) β instanceof
Beginner
β
Promise.all β typeof function
Beginner
β
Promise.all β returns Promise for any iterable
Intermediate
β
Promise.race() β instanceof
Beginner
β
Promise.race([]) β typeof
Beginner
β
Promise.race β typeof function
Beginner
β
Promise.race() β multiple inputs
Beginner
β
Promise.race β instanceof Function
Beginner
β
Promise.allSettled([]) β instanceof
Beginner
β
Promise.allSettled([]) β typeof
Beginner
β
Promise.allSettled β typeof function
Beginner
β
Promise.allSettled() β with resolved promise
Beginner
β
Promise.allSettled β instanceof Function
Beginner