1
我收到一個錯誤,從函數傳回一個對象到調用函數。 我在做什麼錯?javascript:傳遞迴對象的錯誤
function stStartProcessing()
{
var returnValue = {};
returnValue = srGetNextRecord(); // returnValue is undefined
}
function srGetNextRecord()
{
var returnValue = {};
returnValue.addressToArray = "AAA";
returnValue.sequence = "111";
console.log(returnValue); // this works
return returnValue;
}
這應該工作。請以http://jsfiddle.net/的鏈接發佈一個不起作用的示例。 – 2012-01-30 20:38:33
我剛剛嘗試過(添加'return returnValue'來查看值),並且已經定義。您可以添加更多的細節,例如您使用的瀏覽器,或者David建議的一些可運行的測試代碼? – 2012-01-30 20:38:48
我的不好。在我的代碼中(有點複雜),我遇到了一個排序問題。代碼應該像程序一樣工作。 – 2012-01-30 20:52:40