Javascript循环限制为仅1
Javascript Loop Restrict to only 1
本文关键字:循环 Javascript 更新时间:2023-09-26
我正在使用:
$.each(data.mydata, function(index, value){
output += '<li>'+value.title+'</li>';
}
我需要测试一些东西,只希望循环从列表中得到1。
有什么简单的方法可以做到这一点吗?
通过返回false在回调中中断它。
$.each(data.mydata, function(index, value){
output += '<li>'+value.title+'</li>';
return false;
}
来自文档:
我们可以在特定的迭代中通过使回调函数返回false来中断$.each()循环。返回非false与for循环中的continue语句相同;它将立即跳到下一次迭代。
因此,在您的逻辑之后添加return false
将具有所需的效果。
为什么不使用for循环然后使用
for(var i = 0; i < 1; i++) {
output += '<li>'+data.mydata[i].title+'</li>';
}
或者根本没有环路真正的
if(data.mydata.length > 0)
output += '<li>'+data.mydata[i].title+'</li>';
如果想要循环,为什么要循环?
var myData = data.mydata;
var firstItem = myData[0];
var firstTitle = firstItem.title;
一体化
var firstTitle = data.mydata[0].title;
相关文章:
- 控制器不会进入for循环:javascript
- 使用来自不同循环Javascript的数据创建数组
- 在for循环-Javascript中创建新对象
- 日期循环 Javascript
- 在循环 javascript 内部创建一个数组
- 使用 for 循环 JavaScript 的打印范围
- 使用RegExp循环数组而不是for循环(Javascript)
- 如何避免循环Javascript
- 如何停止循环 - Javascript 100%
- 我想让我的程序重新运行开头,有点像循环 JavaScript
- css转换在for循环javascript中无法正常工作
- 在for循环javascript中创建对象
- do/while语句中的if-elseif语句无限循环javascript
- 在for循环Javascript中对数字进行分类和计数
- 如何一次运行一次循环javascript
- 请,需要帮助循环Javascript事件
- 在递归循环javascript之后,为JSON键变量使用自定义HTML元素
- 嵌套循环javascript棋盘
- 如何重新启动循环javascript循环
- 在循环 JavaScript 之后刷新页面