【发布时间】:2015-06-22 15:48:55
【问题描述】:
从each 循环退出时,return 0 不起作用。但是,将其更改为 return false 效果很好。
return 0 可以正常退出常规 JavaScript 循环 (while,for)。是不是破坏了统一性!
【问题讨论】:
-
@JohnGreen 这和这个问题有什么关系?
-
不明显有什么区别吗?一个是数字,另一个是布尔值。 0 不是假的。
-
@Vikrant - 不理解这个问题并没有错。是的,return 0 确实意味着退出循环。 Return anything 表示退出循环。 $.each 本身并不是一个循环。
-
@JohnGreen 好的,我明白你的意思,但这个问题远不是那个问题的重复。
-
@Vikrant,你明白我的意思。抱歉,发布的“问题文本”太笼统了。基本上,共同点是——如果 For & While 循环通过返回 0 退出/中断,为什么不 jQUery“每个”!它不会破坏均匀性吗?
标签: javascript jquery return