title: How is almost everything in Javascript an object?
body: <p>I read this a lot in many JavaScript introductions. I just don't understand it. I always think of objects as something with methods and properties. 
  Arrays I understand, since it has key value pair.
  How about "Strings" or "Numbers" or "functions" ?
  These things above listed seem to be like functions to me. This means you input something, you get something out. You don't really get the access properties or anything. There's no dot notation used in arrays or this list of "objects".         </p>
  
  <p>Does anyone code some examples of each of these with dot notations which its methods and properties are being accessed? I suspect that definition of object is probably limited since I did start learning about JavaScript...</p>