title: What is concept of reflection in JavaScript?
body: <p>Can anyone explain how does it (reflection and build-in Reflect object) work in JS in human language and with simple examples.</p>
  
  <p>Wikipedia: "In computer science, reflection is the ability of a computer program to examine, introspect, and modify its own structure and behavior at runtime".</p>