Is there any difference of use, efficiency or background technique between
var mc:MovieClip = MovieClip(getChildByName(\"mc\"));
and
AS3 Casting one type to another contains the answer that answers this as well: the "as" keyword assigns null when the conversion fails, otherwise it throws a TypeError.
null
TypeError