What is the result of the comparison between an empty array and an empty object in JavaScript?
The comparison throws an error since an empty array and an empty object are not comparable.
The comparison returns true since both an empty array and an empty object are considered truthy values.
The comparison depends on the specific comparison operator used.
The comparison returns false since an empty array and an empty object are different types.