我有一个自定义日志记录功能,记录到萤火虫控制台看起来像这样:Firebug控制台缩短阵列中的字符串记录?
// the name here is just for fun
function ninjaConsoleLog() {
var slicer = Array.prototype.slice;
var args = slicer.call(arguments);
console.log(args);
}
而且它的工作原理完全一样,我希望它....只是如果我有字符串值比约7更长数组中的单词,萤火虫控制台会隐藏除前两个单词和最后两个单词之外的字符串值。 (约)
实施例:
ninjaConsoleLog("This is a longish string, like the energizer bunny, it just keeps going and going and going.");
在以下输出到萤火虫控制台上述函数调用的结果:
["This is a longish strin...going and going."]
这将是很好,除了的,有时部分控制台缩写的字符串包含重要数据。
首先,为什么会发生这种情况?
其次,我目前的记录功能,反正是有,我可以强制控制台输出完整的字符串值数组中的每个项目?或者查看控制台输出时查看整个字符串?
或者这是不可能的?
谢谢!
工作就像一个魅力!谢谢!! – Alex 2010-07-30 03:44:14