ecmascript-6

Destrukcja w węźle.JS

Ten ostatni film twierdzi, że destrukcja EMCAScript 6 jest już częściowo zaimplementowana w Node.JS. Próbowałem różnych przy ... e obsługiwana w wersji V8. Jest destrukcją naprawdę częściowo zaimplementowaną w Node.JS? Czym mogę się bawić w urywki kodu?

ReactJS jak przewijać do elementu

Mam widget czatu, który wyświetla tablicę wiadomości za każdym razem, gdy przewijam w górę. Problem, z którym teraz się boryk ... } } render() { return ( <div> <div ref="test"></div> </div>) }

Co oznaczają nawiasy otaczające obiekt literalnie w funkcji strzałki? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... ; ({ id: 'abc', name: 'xyz' }) Do czego odnoszą się nawiasy ( … ) owijające obiekt w tym przypadku? Czy to skrót od return?

Jaka jest różnica między " let " i "const" ECMAScript 2015 (ES6)?

Zastanawiam się jaka jest różnica między let A const W ES6 . Oba z nich mają zasięg blokowy, jak przykład w poniższym kodzie ... t'? Uwaga: jsbin może być używany do testowania, wybierz JavaScript to run ES5 code and Traceur to run it with ES6 function.

Czy jest sposób na tworzenie interfejsów w ES6 / Node 4?

ES6 jest w pełni dostępny w Node 4. Zastanawiałem się, czy zawiera pojęcie interfejsu do definiowania umów metod jak w MyClass implements MyInterface. Nie mogę znaleźć wiele z moim Googling, ale może jest ładny trik lub obejście dostępne.

Przekształcanie iteratora Javascript w tablicę

Próbuję użyć nowego obiektuMap z Javascript EC6, ponieważ jest on już obsługiwany w najnowszych wersjach Firefoksa i Chrome. ... rray.from nie działa w Chrome). PS. I know there ' s the fantastic wu.js ale jego zależność od traceura mnie zniechęca...

Enums in Javascript with ES6

Przebudowuję stary projekt Javy w Javascript i zdałem sobie sprawę, że nie ma dobrego sposobu na wykonywanie enum w JS. Najl ... alue("Colors.GREEN") }); Używając odniesień do obiektów jako wartości, otrzymujesz takie samo unikanie kolizji jak symbole.

ES2015 "import" nie działa w node v6. 0. 0 z opcją --harmony modules

Używam node v6. 0. 0 i chciałem użyć ES2016 (ES6). Jednak zdałem sobie sprawę, że składnia "import" nie działa. Czy "import" ... aby zobaczyć obsługiwany es6, ale nie jest w stanie zrozumieć, dlaczego nie działa z opcją --harmony_modules. Proszę o pomoc.

Jak ustawić favicon.ico prawidłowo na vue.projekt js webpack?

Stworzyłem vue webpack projekt używając vue-cli. vue init webpack myproject A następnie uruchomił projekt w trybie dev: ... m 404 (Nie znaleziono) http://localhost:8080/favicon.ico Więc wewnątrz webpacka, jak poprawnie zaimportować favicon.ico?

Jak wyłączyć WebStorm semicolon check w węźle.js

Jak wyłączyć WebStorm semicolon check w węźle.js? Wypróbowałem następującą metodę, ale nie działają: Sprawdź opcję use semicolon to terminate statement Zmień wersję JavaScript na ecma6 Jakieś pomysły?

Dlaczego javascript ES6 Promises kontynuuje wykonywanie po rozwiązaniu?

Jak rozumiem, obietnica jest czymś, co może rozwiązać () lub odrzucić (), ale byłem zaskoczony, gdy dowiedziałem się, że kod ... uff, should not be visible after a resolve!"); }); }; call().then(function() { console.log("resolved"); }); Jsbin

Odroczenie wykonania dla liter szablonów ES6

Bawię się nową funkcją ES6 Template Literals i pierwszą rzeczą, która przyszła mi do głowy, było String.format dla Javascrip ... ototypowej. Czy jest jakiś sposób, aby napisać powyższy kod, aby odroczyć wynik do momentu dynamicznego utworzenia elementów?

Najlepszy sposób na wypełnienie funkcji ES6 w aplikacji React, która korzysta z create-react-app

Testowałem swoją reakcję.aplikacja js w internet Explorerze, a ku mojemu zdziwieniu kod ES6 jak Array.prototype.includes() ła ... posób na "ręczne" włączenie ich? Myślałem, że po to jest babel? Czy Powinienem częściowo importować elementy babel-polyfill ?

Javascript ES6/ES5 Znajdź w tablicy i zmień

Mam tablicę obiektów. Chcę znaleźć jakieś pole, a potem je zmienić: var item = {...} var items = [{id:2}, {id:2}, {id:2}]; ... x.id == item.id); foundItem = item; Chcę, aby zmienił oryginalny obiekt. Jak? (Nie obchodzi mnie czy też będzie w lodash)

Dlaczego muszę.bind (this) dla metod zdefiniowanych w klasie komponentów Reactowych, ale nie w zwykłej klasie ES6

Coś mnie zastanawia, dlaczego kiedy definiuję klasę komponentu reactowego, wartości zawarte w obiekcie this są niezdefiniowan ... ywistości nie jest to żaden problem. Kontekst this zmienia się po przekazaniu do obsługi onclick, więc tak właśnie działa JS.

Literały szablonów ES6 / ECMA6-nie działają

Chciałem spróbować użyć literały szablonów i to nie działa: wyświetla dosłowne nazwy zmiennych, zamiast wartości. Używam Chr ... ategoryElements: ${this.categoryElements} '); Wyjście: ${this.categoryName} categoryElements: ${this.categoryElements}

Jak ustawić domyślne właściwości komponentu w komponencie Reactowym

Używam poniższego kodu, aby ustawić domyślne właściwości dla komponentu Reactowego, ale to nie działa. W metodzie render() wi ... { userInfo: React.PropTypes.object, cityList: PropTypes.array.isRequired, provinceList: PropTypes.array.isRequired, }

Używanie obiektów w pętlach For of

Dlaczego nie można używać obiektów w pętlach For of? A może to błąd w przeglądarce? Ten kod nie działa w Chrome 42, mówiąc, że undefined nie jest funkcją: test = { first: "one"} for(var item of test) { console.log(item) }

Jak symulować zależności testów jednostkowych za pomocą modułów ES6

Próbuję przerobić Moduły Ecmascript 6 używając webpack + traceur do przeniesienia do ES5 CommonJS, ale mam problem z ich skut ... ę uzyskać sourceMaps do pracy z debugowaniem Jest i node-inspector. Czy istnieje lepszy framework do testowania modułów ES6?

Czy literały szablonów ES6 są szybsze niż konkatenacja łańcuchów?

Czy ktoś robił benchmarki? Jestem ciekaw, czy kod generujący HTML jest szybszy z konkatenacją ciągów czy z literałami szablo ... <article> <time datetime='${ date.toISOString() }'>${ date }</time> </article> </body>`