Pytania oznaczone «ecmascript-6»

171
Przekształcenie iteratora JavaScript w tablicę

Próbuję użyć nowego obiektu Map z Javascript EC6, ponieważ jest już obsługiwany w najnowszych wersjach przeglądarki Firefox i Chrome. Ale uważam, że jest to bardzo ograniczone w programowaniu "funkcjonalnym", ponieważ brakuje w nim klasycznych metod mapowania, filtrów itp., Które dobrze działałyby...

162
Funkcje ECMAScript 6 dostępne w Node.js 0.12

Niedawno pojawiła się nowa stabilna wersja Node.js (0.12) z ulepszonym silnikiem JavaScript v8 firmy Google, v3.28.73 . Jakie funkcje ECMAScript 6 są obecnie obecne w Node.js bez użycia --harmonyflagi? Sprawdziłem kilka witryn, które twierdzą, że wymieniają funkcje ES 6, ale wszystkie wydają się...

157
Uzyskaj nazwę klasy instancji klasy ES6

Czy są jakieś „harmonijne” sposoby uzyskania nazwy klasy z instancji klasy ES6? Inny niż someClassInstance.constructor.name Obecnie liczę na wdrożenie Traceur. I wydaje się, że Babel ma polyfill, Function.namepodczas gdy Traceur nie. Podsumowując: w ES6 / ES2015 / Harmony nie było innej drogi,...

156
Łączenie zmiennych i łańcuchów w Reakcie

Czy istnieje sposób na włączenie notacji nawiasów klamrowych Reacta i hreftagu? Powiedzmy, że w stanie mamy następującą wartość: {this.state.id} oraz następujące atrybuty HTML w tagu: href="#demo1" id="demo1" Czy istnieje sposób, w jaki mogę dodać idstan do atrybutu HTML, aby uzyskać coś...

150
Co to jest czasowa martwa strefa?

Słyszałem, że uzyskiwanie dostępu leti constwartości przed ich zainicjowaniem może spowodować ReferenceErrorcoś, co nazywa się czasową martwą strefą . Co to jest czasowa martwa strefa, jaki ma związek z zasięgiem i podnoszeniem oraz w jakich sytuacjach

150
Eksportuj wiele klas w modułach ES6

Próbuję utworzyć moduł, który eksportuje wiele klas ES6. Powiedzmy, że mam następującą strukturę katalogów: my/ └── module/ ├── Foo.js ├── Bar.js └── index.js Foo.jsi Bar.jskażdy eksportuje domyślną klasę ES6: // Foo.js export default class Foo { // class definition } // Bar.js export...

146
Object.freeze () vs const

Object.freeze()wydaje się być przejściową wygodną metodą przejścia do stosowania constw ES6. Czy są przypadki, w których oba zajmują swoje miejsce w kodzie lub czy istnieje preferowany sposób pracy z niezmiennymi danymi? Czy powinienem używać Object.freeze()wszystkich przeglądarek, z którymi...