![](/img/trans.png)
[英]Is it possible to access to a class instance that it is inside another class in JavaScript?
[英]How to access methods inside another classes through instance of another class in Javascript
我有两个类如下。
class Users{
createUser(){
//...
}
}
另一堂课
class Cars{
createCar(){
//....
}
}
主班
class Api{
//....
}
我需要访问前两个类虽然最后一个类如下
Api=new API()
Api.Users.createUser()
//also
Api.Cars.createCar()
在 javascript 中怎么可能。 这是一个好习惯吗?
class Users { createUser(){ console.log('createUser'); } } class Cars { createCar(){ console.log('createCar') } } class Api { Users = new Users; Cars = new Cars; } var api = new Api() api.Users.createUser() api.Cars.createCar()
您需要在 API 类中创建每个类的实例。 然后你可以通过点符号访问它们并调用它们各自的公共函数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.