
Код AS1/AS2:
this.onMouseMove = scrolling; == this.onMouseMove = function(){scrolling();}
прописать можно или так или так. Но. в первом случае ты подразумеваешь просто название функции, ты и так знаешь, что вызвать так можно только функцию.
А в блоке function(){
}
ты описываешь свои действия, выражения, и необязательно функции. Во втором примере можно написать более 1 выполняемой функции если нужно, в первом - только 1.