チェックボックスにチェックが入っているかどうかをチェックする、現在取り組んでいるjavascriptがあります。この JavaScript コードは多かれ少なかれお粗末に書かれており、チェックボックスがオンになっているかどうかを確認するために、コード内の複数の場所で何度もチェックを行っています。パフォーマンスを向上させ、コードを DRY に保つために、一度だけチェックされるチェック ボックス オプションのマスター オーバーライドを設定する適切な方法があるかどうかを尋ねています。基本的に今、チェックが必要なすべての場所に行きます
if($("#element").attr("checked")){
do something...
} else {
do something else...
}
私はJavaScriptに少し慣れていないので、これについてはベストプラクティスの質問としてもっと疑問に思っていました.