【发布时间】:2019-09-09 08:56:31
【问题描述】:
我通过回调函数得到两个值(字符串),假设这两个值是 a 和 b,所以现在我将把这些值推送到数组中。当我 console.log 这个数组时,只有当我通过单击箭头符号展开数组时才会显示这些值。当我尝试访问索引值时,它显示未定义。所以我猜有一个问题函数调用?
funcOuter() {
let newList =[];
this.calledFunc(function (param) {
newList.push(param);
});
console.log(newList[1]);
}
实际输出:
未定义
预期输出:
123.234.556
【问题讨论】:
-
好的..当然。请告诉我问题的哪一部分不明白。我会尽快更改。
-
你传入的参数值是多少?
-
你可能在那里有一个异步调用,当你做 console.log 时答案还没有准备好
-
@Vega 哦.. 是的,这可能是问题所在。
标签: javascript angular typescript