What does the new operator do?
creates an instance of an object type, links constructors with other objects, passes the newely created object as the “this” , returns “this” if function dosen’t return an object
What property of JavaScript functions can store shared behavior for instances created with new?
prototype
What does the instanceof operator do?
tests to see if prototype property of a constructor appears anywhere in property chain