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.

7
Trasformazione di un iteratore Javascript in un array
Sto cercando di utilizzare il nuovo oggetto Map da Javascript EC6, poiché è già supportato nelle ultime versioni di Firefox e Chrome. Ma lo trovo molto limitato nella programmazione "funzionale", perché manca di metodi di mappatura, filtro ecc. Classici che funzionerebbero bene con una [key, value]coppia. Ha un forEach ma …



2
Funzionalità ECMAScript 6 disponibili in Node.js 0.12
Una nuova versione stabile di Node.js (0.12) è approdata di recente con un motore JavaScript v8 di Google aggiornato, v3.28.73 . Quali funzionalità di ECMAScript 6 sono attualmente presenti in Node.js, senza usare il --harmonyflag? Ho controllato diversi siti che affermano di elencare le funzionalità di ES 6 ma tutte …

5
Utilizzando ECMAScript 6
Sto cercando un modo per eseguire il codice ECMAScript 6 nella console del mio browser, ma la maggior parte dei browser non supporta le funzionalità che sto cercando. Ad esempio, Firefox è l'unico browser che supporta le funzioni freccia. Esiste un modo (estensione, script utente, ecc.) Che posso eseguire queste …

4
Ottieni il nome della classe dell'istanza della classe ES6
Esistono modi "armoniosi" per ottenere il nome della classe dall'istanza della classe ES6? Altro che someClassInstance.constructor.name Attualmente conto sull'implementazione di Traceur. E sembra che Babel abbia un polifill per Function.namementre Traceur no. Riassumendo: in ES6 / ES2015 / Harmony non c'era altro modo e in ES non si prevede nulla …


3
Concatenare variabili e stringhe in React
C'è un modo per incorporare la notazione di parentesi graffe di React e un hreftag? Supponiamo di avere il seguente valore nello stato: {this.state.id} e i seguenti attributi HTML su un tag: href="#demo1" id="demo1" C'è un modo in cui posso aggiungere lo idstato all'attributo HTML per ottenere qualcosa del genere: …




15
Come caricare gli script esterni in modo dinamico in angolare?
Ho questo modulo che componentizza la libreria esterna insieme a una logica aggiuntiva senza aggiungere il <script>tag direttamente in index.html: import 'http://external.com/path/file.js' //import '../js/file.js' @Component({ selector: 'my-app', template: ` <script src="http://iknow.com/this/does/not/work/either/file.js"></script> <div>Template</div>` }) export class MyAppComponent {...} Ho notato che le importspecifiche di ES6 sono statiche e risolte durante la …

11
Accesso alla proprietà null-safe (e assegnazione condizionale) in ES6 / 2015
Esiste un nulloperatore di accesso alla proprietà sicuro (propagazione / esistenza nulla) in ES6 (ES2015 / JavaScript.next / Harmony) come ad esempio ?.in CoffeeScript ? O è previsto per ES7? var aThing = getSomething() ... aThing = possiblyNull?.thing Questo sarà approssimativamente come: if (possiblyNull != null) aThing = possiblyNull.thing Idealmente …

5
Esporta più classi nei moduli ES6
Sto cercando di creare un modulo che esporta più classi ES6. Diciamo che ho la seguente struttura di directory: my/ └── module/ ├── Foo.js ├── Bar.js └── index.js Foo.jse Bar.jsciascuno esporta una classe ES6 predefinita: // Foo.js export default class Foo { // class definition } // Bar.js export default …

3
Qual è la zona morta temporale?
Ho sentito che l'accesso lete i constvalori prima che vengano inizializzati possono causare a ReferenceErrorcausa di qualcosa chiamato zona morta temporale . Qual è la zona morta temporale, in che modo si collega all'ambito e al sollevamento e in quali situazioni si trova?

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.