javascript / beginner
Snippet
Implizite Rückgabe in Arrow-Funktionen
Wenn eine Arrow-Funktion nur eine einzige Anweisung enthält, kann man das 'return'-Schlüsselwort und die geschweiften Klammern weglassen. Die runden Klammern () sorgen für eine saubere Optik bei der Rückgabe von JSX.
snippet.js
1
2
3
4
5
const DoubleValue = ({ number }) => (<span>Result: {number * 2}</span>);// Instead of: { return <span>...</span> }
react
Erklärung
1
=> ( ... )
Die runden Klammern geben den enthaltenen Code automatisch zurück, ohne dass das Wort 'return' benötigt wird.