Promise Promise in JavaScript is an object that represents the eventual completion or failure of an asynchronous operation. It’s like ordering a meal at a restaurant; you are given a buzzer that will tell you when your order is ready to pick up. FacebookTweetLinkedInEmail Was this article helpful? Yes No Related Articles Permalink Performance Metrics Parallax Scrolling Pagination PageRank Push Notification