gpt4 book ai didi

javascript - NodeJS、Javascript 聊天;对于每个数组

转载 作者:行者123 更新时间:2023-11-28 20:00:59 25 4
gpt4 key购买 nike

NodeJS 脚本:

var rooms = [];

rooms.push({
from: 'Chat-o-matic',
allowedFor: 'everyone',
name: 'Openbare kamer'
});

socket.emit('sendRooms', { value: rooms });

客户端JS:

function buildChat() {
console.log("Build chat...");
var rooms = [];
socket.on('sendRooms', function(roomsocket) {
console.log("Loading rooms...");
roomsocket.forEach(function(data) {
console.log(data.from);
});
});

console.log(rooms);
$( "#container" ).html("");
}

我想显示来自数组房间@服务器端的每个“来自”,但现在我在客户端收到此错误:

Uncaught TypeError: Object # has no method 'forEach'

我做错了什么?又该如何解决呢?

最佳答案

您正在发出一个对象。我猜你想迭代,这是一个数组:

roomsocket.value.forEach(function(data) {
console.log(data.from);
}):

关于javascript - NodeJS、Javascript 聊天;对于每个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21647383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com