github.com/CFETeam/weapp-demo-websocket
代码1:
import Client from "./client";
const globalRoomList: Room[] = [];
class Room {
clients: Client[] = [];
constructor() {
this.clients = [];
}
}
代码2:
import Room from "./room";
//ts
class Client {
public room: Room;
}
//es6
class Client {
room = Room;
}
疑问:
1、Room[] Client[] 是什么?
2、代码2有什么区别?
Array<Room>
和Array<Client>
。public
,不写也行。而public room: Room
只是声明了类型,并没有赋值。