query: javascript prototype chain Object vs function Object
positive_passages.docid: 1967
positive_passages.text: How does JavaScript .prototype work?
negative_passages.docid: 47049
negative_passages.text: Why are singleton objects more object-oriented?
negative_passages.docid: 103629
negative_passages.text: Why does object.__new__ work differently in these three cases
negative_passages.docid: 137698
negative_passages.text: this.method = function(){} VS obj.prototype.method = function (){}
negative_passages.docid: 124644
negative_passages.text: Does JavaScript guarantee object property order?
negative_passages.docid: 956
negative_passages.text: Organize prototype javascript while perserving object reference and inheritance
negative_passages.docid: 39332
negative_passages.text: Are "(function ( ) { } ) ( )" and "(function ( ) { } ( ) )" functionally equal in JavaScript?
negative_passages.docid: 69703
negative_passages.text: "this" keyword in event methods when using JavaScript prototype object
negative_passages.docid: 139404
negative_passages.text: JavaScript: Class.method vs. Class.prototype.method
negative_passages.docid: 8195
negative_passages.text: How do I make a callable JS object with an arbitrary prototype?
negative_passages.docid: 136145
negative_passages.text: Prototyped and a non-prototyped method?
negative_passages.docid: 88022
negative_passages.text: How to convert an "object" into a function in JavaScript?
negative_passages.docid: 87642
negative_passages.text: How to chain method on a newly created object?
negative_passages.docid: 65089
negative_passages.text: What is the difference between `new Object()` and object literal notation?
negative_passages.docid: 2607
negative_passages.text: Function prototype declared inside main - best practice?
negative_passages.docid: 25179
negative_passages.text: Adding Prototype to JavaScript Object Literal
negative_passages.docid: 24005
negative_passages.text: Setting methods through prototype object or in constructor, difference?