Я нашел следующий пример js и смущен синтаксисом. Обратите внимание, что выражения разделяются запятой, а не точкой с запятой. Являются ли запятые допустимым разделителем операторов в js? Я этого раньше не видел.
$('selector').each(function () {
this.onclick = function () {
this.select();
},
this.onblur = function () {
},
this.onfocus = function () {
},
this.onkeyup = function () {
}
});