Предыдущие разделы показали, как конструкторы и прототипы JavaScript предоставляют иерархию и наследование.
В данном разделе обсуждаются некоторые тонкости, неочевидные после предыдущего обсуждения.