Pytania oznaczone «ecmascript-6»

143
Dziedziczenie wielokrotne klasy ES6

Większość moich badań przeprowadziłem na BabelJS i dalej MDN (który nie ma żadnych informacji), ale możesz mi powiedzieć, czy nie byłem wystarczająco ostrożny, rozglądając się po więcej informacji na temat specyfikacji ES6. Zastanawiam się, czy ES6 obsługuje dziedziczenie wielokrotne w taki sam...

141
Object.is vs ===

Natknąłem się na przykład kodu, który korzystał z tego porównania: var someVar = 0; Object.is(false, someVar); //Returns false Wiem, że false == 0tak będzie true, dlatego mamy ===. Czym się Object.isróżni od

141
Jak udawać importy modułu ES6?

Mam następujące moduły ES6: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ......

136
Wyliczenia w Javascript z ES6

Odbudowuję stary projekt Java w Javascript i zdałem sobie sprawę, że nie ma dobrego sposobu na wykonanie wyliczeń w JS. Najlepsze, co mogę wymyślić, to: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); constUtrzymuje Colorsprzed...

131
setState () wewnątrz componentDidUpdate ()

Piszę skrypt, który przesuwa się poniżej lub powyżej wejścia w zależności od wysokości rozwijanego menu i pozycji wejścia na ekranie. Chcę też ustawić modyfikator na rozwijany zgodnie z jego kierunkiem. Ale użycie setStatewewnątrz componentDidUpdatetworzy nieskończoną pętlę (co jest...