ecmascript-6
Co robi obiekt Reflect w JavaScript?
Widziałem jakiś czas temu pusty stub na MDN dla Reflect obiektu w javascript, ale nie mogę na całe życie znaleźć nic w Google ... je się, że robi trochę więcej niż to, szczególnie par, który mówi double-lifting, ale wskazuje na starą specyfikację proxy /
Jak zaimplementować metodę prywatną w klasie ES6 za pomocą Traceur [duplicate]
To pytanie ma już odpowiedź tutaj:
prywatne właściwości w klasach JavaScript ES6
... y-ing lub bind-ING za każdym razem.
Czy jest możliwość użycia prywatnych danych w klasie ES6 zgodnej z kompilatorem traceur?
Jak zaimportować plik JSON w ECMAScript 6?
Jak mogę uzyskać dostęp do pliku JSON w ECMAScript 6?
Nie działa:
import config from '../config.json'
To działa dobrze, jeśli próbuję zaimportować plik JavaScript.
Jak korzystać z ES6 Fat Arrow to.filter () tablica obiektów
Próbuję użyć funkcji strzałek ES6 z .filter, aby zwrócić dorosłych (Jack & Jill). Wygląda na to, że nie mogę użyć instruk ... działający przykład ES5:
let adults2 = family.filter(function (person) {
if (person.age > 18) { return person; }
});
Debugowanie za pomocą webpack, ES6 i Babel
To wydaje się być czymś, co powinno być stosunkowo proste do osiągnięcia, ale niestety.
Mam klasę ES6:
'use strict';
expo ... we, stworzone przez Babel, mapy źródłowe zostaną zachowane w plikach wynikowych. Nie.
Wszelkie sugestie będą mile widziane
Import plików JavaScript i funkcji wywołania za pomocą webpack, ES6, ReactJS
Próba zrobienia czegoś, co wydaje mi się bardzo proste. Chciałbym zaimportować istniejącą bibliotekę JavaScript, a następnie ... zrobić, żeby to zadziałało. Może nie o to mi chodzi. W przykładzie pojawia się błąd " TypeError: _blah.blah is undefined".
Typescript ES6 import module " plik nie jest błędem modułu"
Używam typescript 1.6 ze składnią modułów es6.
Moje Pliki to:
Test.ts:
module App {
export class SomeClass {
getN ... by skompilowania pliku main.ts pojawia się błąd:
Błąd TS2306: plik ' test.ts ' nie jest modułem.
Jak mogę to osiągnąć?
Dlaczego instanceof nie działa na instancjach podklas błędów w babel-node?
Widzę, że operator instanceof nie działa na instancjach Error podklas, gdy działa pod babel-node w wersji 6.1.18/Node w wers ... return Sub;
})(Error);
var s = new Sub();
console.log('The variable \'s\' is an instance of Sub: ' + (s instanceof Sub));
Jak napisać nazwaną funkcję strzałki w ES2015?
Mam funkcję, którą próbuję przekonwertować do nowej składni arrow w ES6 . Jest to funkcja o nazwie:
function sayHello(nam ... yHello = (name) => {
console.log(name + ' says hello');
}
Czy Jest jakiś nowy sposób, aby to zrobić w ES6 ?
React, ES6 - getInitialState został zdefiniowany na zwykłej klasie JavaScript
Mam następujący Składnik (radioOther.jsx):
'use strict';
//module.exports = <-- omitted in update
class RadioOther ... }
Ale teraz kliknięcie drugiego przycisku powoduje błąd:
Uncaught TypeError: Cannot read property 'props' of undefined
Właściwe użycie const do definiowania funkcji w JavaScript
Interesuje mnie, Czy istnieją jakieś ograniczenia, jakie typy wartości można ustawić za pomocą const w JavaScript-w poszczegó ... cje powinny być zdefiniowane w ten sposób w ES6? Nie wydaje się, aby to się udało, jeśli tak.
Dzięki za wszelkie komentarze!
Do czego służą gettery i settery w klasach ECMAScript 6?
Jestem zdezorientowany co do tego, jaki jest cel getterów i setterów w klasach ECMAScript 6. Jaki jest cel? Poniżej przykład, ... _name.toUpperCase();
}
set name(newName){
if(newName){
this._name = newName;
}
}
}
Javascript Object bracket notation {Navigation} =) po lewej stronie Przypisz
Nie widziałem wcześniej tej składni i zastanawiam się, o co w tym wszystkim chodzi.
var { Navigation } = require('react-rou ... ra część konfiguracji webpack jest przekształcana lub jaki jest cel składni. Chodzi o harmonię? Czy ktoś może mnie oświecić?
Jak przedłużyć klasę bez konieczności używania super w ES6?
Czy jest możliwe rozszerzenie klasy w ES6 bez wywołania metody super do wywołania klasy nadrzędnej?
EDIT: pytanie może być m ... łuję super() na klasie pochodnej dostaję problem z scope -> this is not defined
Uruchamiam to z iojs --harmony w v2. 3. 0
Douglas Crockford on Class Free OOP in JavaScript
Douglas Crockford ma naprawdę dobrą rozmowę na temat "lepszych części" ES6. Między innymi, on zachęca do odejścia od dziedzic ... new, Object.create, i this, ale tak naprawdę nie wyjaśniłem alternatywy. Czy ktoś mógłby mi powiedzieć, jak to może wyglądać?
Klonowanie obiektu js z wyjątkiem jednego klucza
Mam płaski obiekt JS:
{a: 1, b: 2, c: 3, ..., z:26}
Chcę sklonować obiekt z wyjątkiem jednego elementu:
{a: 1, c: 3, ..., z:26}
Jaki jest najprostszy sposób, aby to zrobić (preferując użycie es6/7, jeśli to możliwe)?
Głębokie kopiowanie w ES6 przy użyciu składni spread
Próbuję stworzyć metodę głębokiej kopii mapy dla mojego projektu Redux, która będzie działać z obiektami, a nie tablicami. Cz ... maga wiedzy, które obiekty są przekazywane.
Czy jest sposób w ES6 aby używać składni spread do głębokiego kopiowania obiekt?
Dostęp do indeksu elementów tablicy ES6 wewnątrz pętli For-of
Możemy uzyskać dostęp do elementów tablicy za pomocą pętli for-of:
for (const j of [1, 2, 3, 4, 5]) {
console.log(j);
}
... yfikować ten kod, aby uzyskać dostęp do bieżącego indeksu? Chcę to osiągnąć używając składni for-of, ani forEach, ani for-in.
Object.is vs ===
Natknąłem się na przykład kodu, który używał tego porównania:
var someVar = 0;
Object.is(false, someVar); //Returns false
Wiem, że false == 0 będzie true dlatego mamy ===.
Czym różni się Object.is od ===?
Konwertuj ciąg znaków na ciąg szablonów
Czy można utworzyć łańcuch szablonu jako zwykły łańcuch
let a="b:${b}";
A następnie przekształć go w ciąg szablonu
let b=10;
console.log(a.template());//b:10
Bez eval, new Function i inne sposoby dynamicznego generowania kodu?