我不完全确定如何问这个问题,因为我只是在 Javascript 中学习 OOP,但它是这样的:
我试图能够为具有相同变量的所有对象进行调用(最终能够排序)。下面是一个示例:
function animal(name, numLegs, option2, option3){
this.name = name;
this.numLegs = numLegs;
this.option2 = option2;
this.option3 = option3;
}
var human = new animal(Human, 2, example1, example2);
var horse = new animal(Horse, 4, example1, example2);
var dog = new animal(Dog, 4, example1, example2);
使用这个例子,我希望能够做一个 console.log() 并显示所有有 4 条腿的动物名称。(应该只显示马和狗,当然......)
我最终希望能够使用此信息制作一个下拉列表或过滤搜索列表。我会用 php 和 mySQL 来做这件事,但我这样做是为了在 javascript 中学习 OOP。
我只在这里问,因为我不知道该问什么。谢谢!