query: What is the justification behind defining properties of an object on its prototype?
positive_passages.docid: 146
positive_passages.text: Use of 'prototype' vs. 'this' in JavaScript?
negative_passages.docid: 46695
negative_passages.text: What it the significance of the Javascript constructor property?
negative_passages.docid: 89550
negative_passages.text: Crockford's Prototypal inheritance - Issues with nested objects
negative_passages.docid: 26567
negative_passages.text: this.constructor.prototype -- can't wholly overwrite, but can write individual props?
negative_passages.docid: 5705
negative_passages.text: Why is `self` in Python objects immutable?
negative_passages.docid: 62461
negative_passages.text: Prototyping with Javascript Constructors
negative_passages.docid: 140833
negative_passages.text: Object referencing its own property on initialization
negative_passages.docid: 69947
negative_passages.text: Are there any reasons to use private properties in C#?
negative_passages.docid: 47676
negative_passages.text: What does "var FOO = FOO || {}" (assign a variable or an empty object to that variable) mean in Javascript?
negative_passages.docid: 68351
negative_passages.text: Why can I use a function before it's defined in JavaScript?
negative_passages.docid: 44671
negative_passages.text: Where the property "__proto_" is stored?
negative_passages.docid: 152294
negative_passages.text: Why wouldn't I use Child.prototype = Parent.Prototype rather than Child.prototype = new Parent(); for Javascript inheritance?
negative_passages.docid: 146309
negative_passages.text: Is it necessary or useful to inherit from python's object in Python 3.x?
negative_passages.docid: 128058
negative_passages.text: Why java.lang.Object is not abstract?
negative_passages.docid: 22369
negative_passages.text: Preserving a reference to "this" in JavaScript prototype functions
negative_passages.docid: 95280
negative_passages.text: Do declared properties require a corresponding instance variable?
negative_passages.docid: 70773
negative_passages.text: Why can't I assign a new value to "this" in a prototype function?