図のように、単一選択後にすべてを自動的に選択したいのですが、どうすれば実現できますか?
このように書くと実現できるのですが、このグローバル変数を変更するたびに毎回罠を感じるのですが、何か良い解決方法はないでしょうか?
淡淡烟草味2017-05-19 10:34:21
forEach
这个方法是没办法提前退出的。只能用 for
ループ
あなたのようなロジックの場合、最初にビューを更新できますmap
一下返回符合勾选条件的数组,在forEach
リーリー
習慣沉默2017-05-19 10:34:21
@crp205 の答えは正しいです。some
が true
を返し、every
が false
を返すとループが中断されます。ループを終了するだけです。some
如果返回 true
就会中断循环, every
有一项返回 false
就终止循环.
数组的遍历只有这两个支持跳出循环了,否则就得用 for
ループから抜け出すための配列トラバーサルをサポートしているのはこれら 2 つだけです。それ以外の場合は、for
を使用する必要があります
阿神2017-05-19 10:34:21
なぜ js にはこの構文がないのですか:
document.getElementsByxxx.checked(true/false)
は、同じカテゴリ内で選択またはチェックされていないチェックボックス/ラジオの数を取得することを意味します。