Jquery判断checkbox是否被选中

判断checkbox是否被选中
方法一:
if ($("#checkbox-id")get(0).checked) { // do something}
选中:true
没选:false

$("#formal").get(0).checked
true
$("#formal").get(0).checked
false

方法二:if($('#checkbox-id').is(':checked')) { // do something}
选中:true
没选:false

$("#formal").is(':checked')
true
$("#formal").is(':checked')
false


方法三:if ($('#checkbox-id').attr('checked')) { // do something}
选中:checked
没选:undefined

$("#formal").attr('checked')
undefined
$("#formal").attr('checked')
"checked"