-1
я определил свой собственный тип «Возраст», как часть типа «Человек», как это:Индивидуальное свойство не указано в Javascript?
var Age=function(){
year='1930',
month='Jan'
}
var Person=function(){
name='abc',
age=new Age()
}
var o1=new Person()
console.log(o1.propertyIsEnumerable('age'))
Мои ожидания, до тех пор, как возраст собственности o1 в создается из «Age», а его «год/month "могут быть посещены с использованием строки в качестве индекса, тогда o1 имеет перечислимый тип. Но факт, что он, он печатает «ложь».
Почему это, не так ли?
Пожалуйста, перечитайте часть учебника JS, где он говорит о конструкторах и как установить свойство экземпляра. –