ncoxall: Потому что вы добавили Child_Polygon как свойство к классу(функции), а хотите вызвать его у экземпляра этого класса(объекта). Вам нужно или добавить у Parent_Polygon в конструкторе this.Child_Polygon = Child_Polygon; или после создания экземпляра сделать myObj.Child_Polygon = Child_Polygon
Gabe Jonson: В первом случае вы ссылаетесь на контекст (this), а во втором на переменную объекта. В данном случае это одно и тоже, но в будущем контекст можно поменять (например с помощью apply или call), а переменную - нет.
Виталий: там пропущен вызов, т.к. без вызова это бесполезная функция. Она объявится и ее уже никак не используешь.
А у вас бред, т.к. не скобки создают область видимости, а функция.
123qwe: Т.е. вы берете к себе на работу людей, которые могут только "Hello world" написать, или примитивный rest сервер, и понятия не имеют как строить архитектуру приложений?
123qwe: Все курсы типа "Это молоток, это гвоздь. Теперь вы можете построить дом".
Есть курсы которые учат именно строить дома, причем пригодные для эксплуатации?