프론트/JavaScript
JS) 객체 안에 객체 넣기
뽀짝코딩
2022. 3. 11. 03:58
728x90
1. 객체안에 객체 넣는 방법은 생각보다 쉽다.
user.point = point;
user- 객체
point- 키
= point - 값
2. socketIo에서 같은방 안에 사람들에게만 쳇을 보낼때는
//game방 채팅
socket.on("chat", (chat) => {
const data = {name:socket.nickname, chat};
gameRoom.to(thisgameNum).emit("chat", data);
});
gameRoom -> 내가 네임스페이스를 설정하면서 정한 변수명을 적어야한다. 네임스페이스/game 을 따로 정하지 않았다면 connect이벤트의 인자인 socket을 적어 socket.to(thisgameNum).emit("chat", data); 코드를 만든다.
const io = new Server(httpServer, {
cors : ({
origin: true,
credentials: true
})
});
...
//game방 연결
gameRoom.on("connect", async (socket) =>{
...
//게임방 socket
const gameRoom = io.of('/game');
let thisgameNum
반응형