Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

【nodejs初学者Buffer问题】for循环一个buffer,第一个元素总是为undefined

$
0
0

代码

var str = 'snowleo';
var byte = Buffer.byteLength(str);
var bf = Buffer.alloc(byte,str,'utf-8');
var consoleStr;
for(var i=0;i<bf.length;i++){
	consoleStr += String.fromCharCode(bf[i]);
	console.log(consoleStr);
}

输出结果1.png直接输出String.fromCharCode(bf[0])却又正常输出‘s’,请问为什么会输出undefined?


Viewing all articles
Browse latest Browse all 14821

Trending Articles