What are the nuances of scope prototypal / prototypical inheritance in AngularJS?
The API Reference Scope page says:
A scope can inherit from a parent scope.
The Developer Guide Scope page says:
A scope (prototypically) inherits properties from its parent scope.
- So, does a child scope always prototypically inherit from its parent scope?
- Are there exceptions?
- When it does inherit, is it always normal JavaScript prototypal inheritance?