Javascript ES6 syntax

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ama saril

ama saril

20/07/2016 09:03:06
Quote Anchor link
Beste Mensen,
Ik was aan het rondkijken voor javascript classes en kwam de ES6 syntax tegen. Dit ziet er redelijke makkelijk uit dus ben hier even mee gaan testen maar klopt het dat dit niet in Explorer werkt? In firefox en chrome lijkt alles goed te gaan maar explorer geeft een syntax fout aan. Is er eventueel een soort 'workaround' om het toch in IE te laten werken? Hieronder het stuk (hele simpele) testcode die ik heb gemaakt. Ben hier al naar op zoek geweest maar kan niet echt iets vinden.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
class TestClass{
    constructor(waarde){
    this._waarde = waarde;
    }
    
    getWaarde() {
    return this._waarde;
    }
    }
    
    var test = new TestClass(14);
    alert(test.getWaarde());


Bedankt.
- Ariën -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!
Gewijzigd op 20/07/2016 09:13:58 door - Ariën -
 
PHP hulp

PHP hulp

07/12/2024 01:25:09
 
Thomas van den Heuvel

Thomas van den Heuvel

20/07/2016 10:04:27
Quote Anchor link
Welke versie van IE? Classes zouden ondertussen ondersteund moeten worden?
 
Ama saril

ama saril

21/07/2016 09:24:21
Quote Anchor link
Ik gebruikte explorer 11. Het lijkt dus in edge wel te werken maar daaronder niet. Had deze site uiteindelijke gevonden:
https://kangax.github.io/compat-table/es6/


In ieder geval bedankt!
 
Marthijn Buijs

Marthijn Buijs

21/07/2016 09:40:28
Quote Anchor link
@Thomas: het wordt niet ondersteund in IE hoor? Wat Microsoft betreft wordt alleen Edge ondersteund.
Gewijzigd op 21/07/2016 09:41:12 door Marthijn Buijs
 
Fabian Mastenbroek

Fabian Mastenbroek

24/07/2016 16:07:57
Quote Anchor link
Neem eens een kijk naar Babel. Daarmee kun je een groot deel van de nieuwe syntaxis en features van ES6 compileren naar ES5-compatible code.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.