Wpis z mikrobloga

@Chanandler:
Chyba załapałem.
"={}" to nie jest destrukturyzacja tylko wartość domyślna.
Destrukturyzacja jest przy przekazywaniu argumentów.
Czyli:
{arg = "notset"} sczytuje wartość arg z obiektu który trafił do funkcji jako
  • Odpowiedz
@scorpio18k:
= {} to jest domyslna wartość dla parametru funkcji
{arg} to jest destrukturyzacja
= 'notset' to jest domyslna wartość dla args

["test",3] to tez jest obiekt który nie ma wlasciwosci arg. pomysl o tym jak o {0:"test",1:3}
  • Odpowiedz