title: Are there objects with no prototypes in Javascript?
body: <p>I was told all objects need to have a prototype, however it seems like one can be created with null</p>
  <pre><code>var obj= Object.create(null);
  </code></pre>
  <p>so is the above object prototype-less or does it have some unaccessible native object as its prototype, does null not mean it doesn't have a prototype but simply that it doesn't have an author created prototype?</p>