Сейчас накропал такой код, вроде бы решает задачу, но хотел бы совета, может можно как-то улучшить?
var arr = [];
$(":checkbox").on('click', function() {
arr = $(":checkbox:checked").map(function(i,el){
return $(el).val();
}).get();
console.log(arr);
});