//notice that Dog only really defines the introduce attribute
dog={
constdog={
introduce:()=>{
return'Hai, I am a Dog!';
}
};
Object.setPrototypeOf(dog,animal);
returndog;
}
dog.makesSound
dog.mustEat
dog.introduce()
dog.introduce()===animal.introduce()
cat={
constcat={
//code here
};
//also code here
return;
}
accountantKitty={
constaccountantKitty={
//code here
};
//also code here
return;
}
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.