gpt4 book ai didi

javascript - 在javascript中从for循环返回值

转载 作者:可可西里 更新时间:2023-11-01 01:52:32 24 4
gpt4 key购买 nike

我有以下功能:

  function getId(a){
var aL = a.length;
for(i = 0; i < aL; i++ ){
return a[i][2].split(":", 1)[0];
}
}

并且当在函数中使用 console.log() 而不是 return 时,我在循环中获得了所有值,对于 document 也是如此.写。我如何才能将这些值作为字符串访问,以便在我的代码的另一部分中使用?

提前谢谢你。

最佳答案

你可以用 yield 做到这一点在较新版本的 js 中,但这是不可能的。您可以执行以下操作:

function getId(a){
var aL = a.length;
var values = [];
for(i = 0; i < aL; i++ ){
values.push(a[i][2].split(":", 1)[0]);
}
return values.join('');
}

关于javascript - 在javascript中从for循环返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8131838/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com