그림과 같이 개별적으로 모두 선택하고 자동으로 모두 선택하고 싶습니다
이런 식으로 작성할 수는 있지만 이 전역 변수를 변경할 때마다 항상 함정이라는 생각이 듭니다. 해결 방법이 없을까요
认证0级讲师
forEach 이 메서드는 조기 종료할 수 없습니다. for 루프만 사용할 수 있습니다forEach 这个方法是没办法提前退出的。只能用 for 循环
forEach
for
像你这种逻辑可以先map一下返回符合勾选条件的数组,在forEach
map
일부 또는 모든 것을 사용하여 조기 종료하고, 기능 설명과 조기 종료 사이의 관계는 무엇입니까
말도 안돼요
@crp205님의 답변이 맞습니다. some이 true를 반환하면 루프를 중단하고 every는 false를 반환합니다. 루프를 종료하면 됩니다.some 如果返回 true 就会中断循环, every 有一项返回 false 就终止循环.数组的遍历只有这两个支持跳出循环了,否则就得用 for루프에서 벗어나기 위한 배열 순회 지원은 이 두 가지뿐입니다. 그렇지 않으면 for
some
true
every
false
forEach를 Every로 변경한 다음 false를 반환
js에 다음 구문이 없는 이유: document.getElementsByxxx.checked(true/false)는 동일한 카테고리에서 선택되거나 선택되지 않은 체크박스/라디오 수를 가져오는 것을 의미합니다.
forEach
이 메서드는 조기 종료할 수 없습니다.for
루프만 사용할 수 있습니다forEach
这个方法是没办法提前退出的。只能用for
循环像你这种逻辑可以先
당신과 같은 논리의 경우 먼저map
一下返回符合勾选条件的数组,在forEach
map
하여 검사 조건을 충족하는 배열을 반환한 다음forEach
에서 보기를 업데이트할 수 있습니다🎜 으아악일부 또는 모든 것을 사용하여 조기 종료하고, 기능 설명과 조기 종료 사이의 관계는 무엇입니까
말도 안돼요
@crp205님의 답변이 맞습니다.
를 사용해야 합니다.some
이true
를 반환하면 루프를 중단하고every
는false
를 반환합니다. 루프를 종료하면 됩니다.some
如果返回true
就会中断循环,every
有一项返回false
就终止循环.数组的遍历只有这两个支持跳出循环了,否则就得用
for
루프에서 벗어나기 위한 배열 순회 지원은 이 두 가지뿐입니다. 그렇지 않으면for
forEach를 Every로 변경한 다음 false를 반환
js에 다음 구문이 없는 이유:
document.getElementsByxxx.checked(true/false)
는 동일한 카테고리에서 선택되거나 선택되지 않은 체크박스/라디오 수를 가져오는 것을 의미합니다.