function Person() { var self = this; self.personName=""; self.animals=[];}function Animal(){ var self=this; self.animalName=""; self.run=function(meters){ ..... }}服務(wù)器響應(yīng): [{personName:John,animals:[{animalName:cheetah},{animalName:giraffe}]} , {personName:Smith,animals:[{animalName:cat},{animalName:dog}]} ]我從服務(wù)器獲取Person數(shù)組。我想將通用的Person數(shù)組轉(zhuǎn)換為輸入的Person數(shù)組。所以我可以用 persons[0].Animals[2].Run();我創(chuàng)立了Javascript Object.create(Person,person1);但是我想要帶有數(shù)組支持的跨瀏覽器版本 ObjectArray.create(Person,persons);要么 Object.create(Person[],persons);
在javascript中將普通對象轉(zhuǎn)換為函數(shù)實(shí)例(“類”)
拉風(fēng)的咖菲貓
2019-11-03 08:04:44