数组问题无法获取值 [英] array problem cant get the values
本文介绍了数组问题无法获取值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这样的功能,
this.runThisFunctionOnCall = function(){
var array1 = [[11,12,13,14,15]];
var array2 = [[21,22,23,24,25],[12]];
var array3 = [[31,32,33,34,35]];
return {
array1: array1[0],
array2: array2[0],
array3: array3[0]
};
}
但是当我从功能2调用它时,没有弹出警报。
but when I call it from function 2 then no alerts pop up.
function2(){
var test = this.runThisFunctionOnCall();
alert(test.array1[0]);
alert(test.array2[0]);
}
推荐答案
您需要显示更多代码。
函数2()$ c $中
此
的可能性很大c>不是正确的,所以你的代码抛出一个异常并且永远不会到达 alert()
调用。
考虑到 short2()
是多么短暂,这是它无法执行警报的唯一方法。
Given how short function2()
is that's pretty much the only way it could ever fail to execute the alerts.
编辑 - 这是一个简单的语法错误:
EDIT - it's a simple syntax error:
你有:
function2() {
}
应该是
function function2() {
}
这篇关于数组问题无法获取值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文