Domande taggate «ecmascript-6»

La versione 2015 della specifica ECMAScript, ora uno standard (ECMAScript 2015). Utilizzare questo tag solo se la domanda riguarda specificamente nuove funzionalità o modifiche tecniche fornite in ECMAScript 2015.




11
forEach non è un errore di funzione con l'array JavaScript
Sto cercando di fare un semplice ciclo: const parent = this.el.parentElement console.log(parent.children) parent.children.forEach(child => { console.log(child) }) Ma ottengo il seguente errore: VM384: 53 Tipo non rilevato Errore: parent.children.forEach non è una funzione Anche se parent.childrenregistri: Quale potrebbe essere il problema? Nota: ecco un JSFiddle .



6
Come deridere le importazioni di un modulo ES6?
Ho i seguenti moduli 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() { ... } } Sto cercando un modo per testare Widget con una finta istanza di getDataFromServer. Se …


5
Object.is vs ===
Mi sono imbattuto in un esempio di codice che utilizzava questo confronto: var someVar = 0; Object.is(false, someVar); //Returns false So false == 0che sarà trueper questo che abbiamo ===. Quanto è Object.isdiverso da ===?

6
Come unire due oggetti javascript insieme in ES6 +?
Sono stanco di dover sempre scrivere codice in questo modo: function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } O se non voglio scrivere il codice da solo, implementare una libreria che lo fa già. Sicuramente …


13
Enumera in Javascript con ES6
Sto ricostruendo un vecchio progetto Java in Javascript e mi sono reso conto che non esiste un buon modo per fare enumerazioni in JS. Il meglio che posso inventare è: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); La constmantiene Colorsdalla riassegnazione e congela impedisce mutando …

5
Object.freeze () vs const
Object.freeze()sembra un metodo di praticità di transizione per passare all'utilizzo constin ES6. Ci sono casi in cui entrambi prendono il loro posto nel codice o esiste un modo preferito di lavorare con dati immutabili? Dovrei usare Object.freeze()fino al momento in cui tutti i browser con cui lavoro sono supportati constquindi …


6
Come importare ed esportare componenti usando React + ES6 + webpack?
Sto giocando con Reacte ES6usando babele webpack. Voglio costruire diversi componenti in diversi file, importarli in un singolo file e raggrupparli insiemewebpack Diciamo che ho alcuni componenti come questo: my-navbar.jsx import React from 'react'; import Navbar from 'react-bootstrap/lib/Navbar'; export class MyNavbar extends React.Component { render(){ return ( <Navbar className="navbar-dark" fluid> …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.