Not a major issue as the context can be understood without focusing on the semantics.
In the Second Topic: - Maybe its my bad habit of overthinking, but regardless wanted to ask the author for clearance on the matter - so far there are 2 possible intents from the following sentence:
prototype on constructors function is available through Object.prototype.
prototype on constructor's function is available through Object.prototype.
prototype on constructor functions is available through Object.prototype.
By default the first option is invalid as its commonly advised against to define methods nested in the constructor function (unless its via the prototype obj)
So I assume the second option is the correct form. (waiting to hear back on this)
Ideally I suggest starting the section with additional information before getting to the point on how to utilize the prototype object; for example:
When you create an object using a constructor function or a class, the created object inherits properties from a prototype object.
// CURRENT SENTENCE The prototype on object instance is available....
Not a major issue as the context can be understood without focusing on the semantics.
prototype on constructors function is available through Object.prototype.
constructor's
function is available through Object.prototype.functions
is available through Object.prototype.By default the first option is invalid as its commonly advised against to define methods nested in the constructor function (unless its via the prototype obj) So I assume the second option is the correct form. (waiting to hear back on this)
Ideally I suggest starting the section with additional information before getting to the point on how to utilize the prototype object; for example: