PropertyLoop Interview Question

what are promices in javascript