export default async function() {
};
oderAsync-Funktion oder Async => beim Exportieren von Standard?
export default async() => {
};
, die man bevorzugt, wenn eine Standardfunktion und warum exportieren?
export default async function() {
};
oderAsync-Funktion oder Async => beim Exportieren von Standard?
export default async() => {
};
, die man bevorzugt, wenn eine Standardfunktion und warum exportieren?
Die erste wird im Allgemeinen bevorzugt. Es ist eine Deklaration, kein Ausdruckswert, der subtle advantages hat. Und es kann leicht benannt werden, wenn Sie wollen, die is a good practice. Auch, arrow functions have a few disadvantages in certain situations, also wenn Sie sie nicht unbedingt benötigen, um einen this
Wert (etc.) zu erhalten, würden Sie sie lieber meiden. Das Speichern von 5 Zeichen zum Schreiben lohnt sich kaum.
Genau das möchte ich hören! Vielen Dank! –
Wenn Sie die Funktion nicht benennen, wahrscheinlich die zweite –
Muss der Code, der die Funktion aufrufen wird, '.call()', '.apply()' oder '. bind() 'es? – nnnnnn
Im ersten Beispiel ist das letzte Semikolon nicht erforderlich. –