我有一个约70奇数行的代码。只是为了测试目的,我想检查一个函数返回的输出。 当我把我的整个代码放在console.log中时,它确实返回了一些数组! 但是,当我从我的代码转储一个particaular函数时,它显示错误。 是否可以在控制台中检查功能的输出。如何在console.log中查看函数的输出?
没有必要的,但我的小提琴---> http://jsfiddle.net/ddfsb/4/
我想检查一下这些2个功能returning-:
var getColumnCell = function (d, col)
{
var arr = d[1], ret = null
for(var i in arr) {
ret = arr[i][0] == col ? arr[i] : ret;
if (ret) break;
}
return ret;
}
var mapCell = function (row)
{
return columns.map(function(column) {
return { column : column, value : getColumnCell(row, column) }
})
}
*“我要检查什么这两种功能回到” *为什么不直接使用内置的浏览器来逐步的功能调试器?当你坐在'return ret'行时,你可以在调试器中查看'ret'中的值。 –
@ T.J.Crowder:我很抱歉,但我不清楚你想说什么? –
我的意思是说任何具有'console.log'的浏览器都内置了一个调试器。用它。如果您不知道如何(以及我们所有人都不知道如何),请在浏览器的调试器上搜索信息。在大多数浏览器中,按F12会打开它(IE8 +,Chrome,probabyl等)。你可以设置断点,单步执行代码,检查变量中的值,... –