Pytania oznaczone «ecmascript-6»

88
Używanie map () na iteratorze

Powiedzmy, że mamy Map : let m = new Map();, użycie m.values()zwraca iterator mapy. Ale nie mogę używać forEach()lub map()na tym iteratorze, a implementacja pętli while na tym iteratorze wydaje się być anty-wzorcem, ponieważ ES6 oferuje funkcje takie jak map(). Czy jest więc sposób użycia...

87
Co robi obiekt Reflect w JavaScript?

Jakiś czas temu widziałem pusty fragment na MDN dla Reflectobiektu w javascript, ale za całe życie nie mogę znaleźć niczego w Google. Dzisiaj znalazłem ten http://people.mozilla.org/~jorendorff/es6-draft.html#sec-reflect-object i brzmi podobnie do obiektu Proxy, poza dziedziną i funkcjonalnością...

87
Jakie korzyści zapewnia składnia klasy ES2015 (ES6)?

Mam wiele pytań dotyczących klas ES6. Jakie są zalety używania classskładni? Czytałem, że publiczna / prywatna / statyczna będzie częścią ES7, czy to jest powód? Co więcej, czy jest classto inny rodzaj OOP, czy nadal jest to prototypowe dziedziczenie JavaScript? Czy mogę go zmodyfikować za...

86
Aktywne łącze z React-Router?

Wypróbowuję React-Router (v4) i mam problemy z uruchomieniem Nav, aby mieć jedną z Linknich active. Jeśli kliknę którykolwiek z Linktagów, aktywne rzeczy zaczną działać. Chciałbym jednak, aby Strona główna Linkbyła aktywna zaraz po uruchomieniu aplikacji, ponieważ jest to komponent ładujący się...

85
ES6: Warunkowe i dynamiczne instrukcje importu

Warunkowy Czy można mieć warunkowe instrukcje importu, jak poniżej? if (foo === bar) { import Baz from './Baz'; } Wypróbowałem powyższe, ale podczas kompilacji otrzymałem następujący błąd (z Babel). 'import' and 'export' may only appear at the top level Dynamiczny Czy można mieć...