FantaZy
FantaZy
handleNewName: function (updates) {
this.setState({updates});
}

handleNewName: function (updates) {
this.setState(updates);
}

Na czym polega różnica jeśli przekazuję obiekt w { } nawiasach?

#naukaprogramowania #januszeprogramowania
  • Najlepsze
  • Wszystkie komentarze
MountThor
@FantaZy: to chyba jest tak, że w ES6 notacja obiektu ma nowy, skrócony zapis, tzn.
bardzo często jest taka sytuacja, że przekazujemy gdzieś obiekt, gdzie nazwa klucza jest tożsama z nazwą zmiennej, którą przekazujemy pod wartość tego klucza, np:

{ updates: updates }
i jak mamy taki obiekt , na
mihaubiauek
@FantaZy: Gdy dostaniesz funkcję przyjmującą wiele różnych parametrów, możesz sobie postawić consta
const params = {
param1: smth,
param2: smth,
....