No sé de donde sacaron jQuery, pero volviendo a la duda inicial, es igual que en python, si quieres tener una clase similar a una lista deberías heredar de una lista, si no, tienes que implementar todos los métodos. En este caso tienes que usar el prototypo de Array, por ejemplo:
http://stackoverflow.com/questions/4...vascript-array
Saludos