Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ActionScript 3 の次の 2 つの関数定義の違いは何ですか?
f = function(arg) { // body }
と
function f(arg) { // body }
あなたが提供した例には、実際的な違いはほとんどありません。違いは実際にはコンパイル時です。注目に値するのは、最初のケース f = function では f の値をいつでも再定義できますが、2 番目のケースでは f を再定義するとコンパイラ エラーが発生することです。
一般的なベスト プラクティスは、2 番目を使用することです。
それが役立つことを願っています。