I want to clear up a concept. Please tell me if my understand is correct:
Many javascript build-in objects, like Object, String, Array, Date, XMLHttpRequest, we keep saying they are objects, but they are actually constructor functions, am I right?
or these two name are used interchangeably.
Thanks
objectdoesn't really mean anything. Almost everything is an "object". Now these elements are constructors indeed, which are functions, and contains static methods such asArray.isArray