Using Backbone.js, I console logged an instance of a Backbone.View.extend({}) to find the __proto__ type to be Surrogate.
var view = Backbone.View.extend({});
console.log(view);
This resulted in an object with type Surrogate for its __proto__
__proto__: Surrogate
What is Surrogate?
Surrogate is a “helper” class in Backbone to set up prototype chaining. Check out the source code: