I have a script that should list some data that is an object accessed through var['messages'] etc. My code is as followed
var lines = fs.readFileSync(chattxt, 'utf8');
var lines = lines.split("\n");
var maxlines = 10;
if (lines.length < 10) maxlines = lines.length-1;
for (var i = (lines.length - maxlines); i<(lines.length)-1; i++){
socket.emit('message', { message: lines['message'] });
console.log(lines[i]['message']);
}
But i am not sure why it is just logging undefined into the console, an example of the lines is
{"message":"<div>test</div>"}
Im very confused why its outputting undefined
via Brad m
No comments:
Post a Comment