ecmascript-6

Jak mogę naśmiewać się z importu modułu ES6 przy użyciu Jest?

Zaczynam myśleć, że to niemożliwe, ale i tak chcę zapytać. Chcę przetestować, że jeden z moich modułów ES6 wywołuje inny mod ... nie działa w Jasmine (a przynajmniej nie udało mi się go uruchomić), więc nie mam nadziei, że w Jasmine też jest to możliwe.

Filtruj właściwości obiektu według klucza w ES6

Powiedzmy, że mam obiekt: { item1: { key: 'sdfd', value:'sdfd' }, item2: { key: 'sdfd', value:'sdfd' }, item3: { key: ... ue:'sdfd' } } Szukam czystego sposobu, aby to osiągnąć za pomocą Es6, więc operatory spreadu są dostępne dla mnie. Dzięki!

Programowanie asynchroniczne JavaScript: obietnice vs Generatory

Obietnice i generatory pozwalają na pisanie kodu asynchronicznego. Nie rozumiem, dlaczego oba te mechanizmy zostały wprowadzone w skrypcie ECMA 6. Kiedy najlepiej wykorzystać obietnice, a kiedy Generatory?

Czy ECMAScript 6 ma konwencję klas abstrakcyjnych? [duplikat]

To pytanie ma już odpowiedź tutaj: Jak utworzyć abstrakcyjną klasę bazową w JavaScript, której nie możn ... ł zgłosić błąd podczas uruchamiania, aby zasygnalizować próbę utworzenia instancji klasy abstrakcyjnej, jaki byłby ten błąd?

Czy można powiązać "to" w funkcji strzałki?

Od jakiegoś czasu eksperymentuję z ES6 i doszedłem do niewielkiego problemu. Bardzo lubię używać funkcji strzałek i kiedy ty ... rzałek? (A jeśli tak, to w jaki sposób?) Przetestowałem powyższy kod w Google Chrome 48 i Firefox 43 i wynik jest taki sam.

Najprostszy sposób łączenia map/zestawów ES6?

Czy istnieje prosty sposób na łączenie map ES6 razem (jak Object.assign)? A skoro już o tym mowa, co z zestawami ES6 (np. Array.concat)?

Jak używać funkcji strzałek (publicznych pól klas) jako metod klasowych?

Jestem nowy w używaniu klas ES6 z Reactem, wcześniej wiązałem moje metody z bieżącym obiektem( pokaż w pierwszym przykładzie) ... azać SomeClass.handleInputChange do, na przykład setTimeout, byłby on przypisany do instancji klasy, a nie do obiektu window.

Jak importować i eksportować komponenty za pomocą React + ES6 + webpack?

Bawię się React i ES6 używając babel i webpack. Chcę zbudować kilka komponentów w różnych plikach, zaimportować w jednym plik ... : undefined. Check the render method of `MyPage`. Co robię źle? Jak poprawnie zaimportować i wyeksportować moje komponenty?

Jaka jest różnica między mapą ES6 a WeakMap?

Patrząc to ito strony MDN wydaje się, że jedyną różnicą między mapami a słabymi mapami jest brakująca właściwość "size" dla słabych map. Ale czy to prawda? Jaka jest różnica między nimi?

Nie zaleca się stosowania "use strict" w ES6?

Nie znam jeszcze ECMAScript 6. Właśnie sklonowałem react Starter Kit repo, który używa ES6 do kodu aplikacji. Byłem zaskoczon ... aby zabraniał występowania dyrektywy use strict, która moim zdaniem była zalecana w JavaScript Pre-ES6. Więc jaki to ma sens?

Jednowierszowy do pobierania niektórych właściwości z obiektu w ES 6

Jak można napisać funkcję, która przyjmuje tylko kilka atrybutów w najbardziej zwarty sposób w ES6? Wymyśliłem rozwiązanie u ... na w kodzie. Czy jest jeszcze szczuplejsze rozwiązanie? (v) => { let { id, title } = v; return { id, title }; }

Czy istnieje mechanizm pętli x razy w ES6 (ECMAScript 6) bez zmiennych mutacyjnych?

Typowy sposób pętli x razy w JavaScript to: for (var i = 0; i < x; i++) doStuff(i); Ale nie chcę używać operatora ++ ... Oczywiście, że nadal używam i++. Przynajmniej jest poza zasięgiem wzroku:), ale mam nadzieję, że w ES6 jest lepszy mechanizm.

Czy Mogę używać składni funkcji arrow ES6 z generatorami? (zapis strzałkowy)

Ie Jak to wyrazić: function *(next) {} Ze składnią strzałek. Próbowałem wszystkich kombinacji, które mogłem wymyślić, i nie mogę znaleźć żadnej dokumentacji na ten temat. (obecnie używa node v0.11.14)

ES6 eksport/import w pliku indeksu

Obecnie używam ES6 w aplikacji React poprzez webpack / babel. Używam plików indeksu, aby zebrać wszystkie składniki modułu i ... ałem się, czy jest jakiś inny sposób. Wydaje się, że nie jestem w stanie bezpośrednio wyeksportować importowanego komponentu.

Jaka jest różnica między modułami browserify / requirejs a modułami ES6 [zamknięte]

Wciąż jestem nowy w ES6 i module loaders i obecnie Szukam połączenia konfiguracji browserify z ES6. Zastanawiałem się, czy na ... , że oba pozwalają definiować moduły i je eksportować? Jaka jest różnica między modułami browserify/requirejs a modułami ES6?

Jak uruchomić Node.aplikacja js z włączonymi funkcjami ES6?

Używam require hook of BabelJS (dawniej o nazwie 6to5) do uruchamiania aplikacji węzła z es6features : // run.js require( ... chciałbym użyć es6features. Wolałbym telefon jak nodejs6 app.js6. Jak mogę osiągnąć ten system niezależnie (Unix i Windows)?

reactjs giving error Uncaught TypeError: Super expression must be null or a function, not undefined

Używam reactjs. Kiedy uruchamiam kod pod przeglądarką mówi: Uncaught TypeError: Super wyrażenie musi być albo null, albo f ... "text/javascript" src="react-0.13.2.js"></script> Mam nadzieję, że to uratuje kogoś innego trzy dni cennego życia.

Jak zaimportować jquery używając składni ES6?

Piszę nową aplikację używając (JavaScript) ES6 składni poprzez babel transpiler i wtyczki preset-es2015, a także semantic-ui ... żywając ES6 import składnia? czy powinienem importować z katalogu node_modules/ czy z mojego dist/ (gdzie kopiuję wszystko)?

setState nie aktualizuje stanu natychmiast

Chciałbym zapytać, Dlaczego mój stan się nie zmienia, gdy robię wydarzenie onclick. Szukałem jakiś czas temu, że muszę powiąz ... </div> </a> </Col> ) } } export default BoardAdd

functional way to iterate over range (ES6/7) [duplikat]

To pytanie ma już odpowiedź tutaj: czy istnieje mechanizm pętli x razy w ES6 (ECMAScript 6) bez zmienny ... ; ... </div>) } return cols; Tak więc chodziło o zmniejszenie liczby zmiennych temp i odczuć proceduralnych.