Keuzevak
- Vorige pagina JS string zoekopdracht
- Volgende pagina JS cijfers
Aanbevolen cursussen:
- JavaScript string templates
- Synoniemen:
- Template Strings
- String Templates
String Templates
Template literals
Voorbeeld
Gebruik backticks (`) in plaats van aanhalingstekens ("
Aanhalingstekens in strings
Door gebruik te maken vanTemplate literals,U kunt tegelijkertijd eenenkel en dubbele aanhalingstekens gebruiken in een string:
Voorbeeld
let text = `He's often called "Johnny"`;
Meerdere regels in strings
Template literalsToestaan van meerdere regels in strings:
Voorbeeld
let text = The quick brown fox jumps over the lazy dog`;
Interpolatie
Template literalsBiedt een eenvoudige manier om variabelen en expressies in strings in te voegen.
Deze methode wordt stringinterpolatie (string interpolation) genoemd.
Syntax
${...}
Variabelevervanging
Template literalsToestaan van variabelen in strings:
Voorbeeld
let firstName = "Bill"; let lastName = "Gates"; let text = `Welcome ${firstName}, ${lastName}!`;
Automatische vervanging van variabelen met waarde wordt genoemd:Stringinterpolatie.
Expressievervanging
Template literalsToestaan van expressies in strings:
Voorbeeld
let price = 10; let VAT = 0.25; let total = `Total: ${(price * (1 + VAT)).toFixed(2)}`;
Automatische vervanging van expressies met waarde wordt stringinterpolatie genoemd.
HTML-sjabloon
Voorbeeld
let header = "Templates Literals"; let tags = ["template literals", "javascript", "es6"]; let html = `<h2>${header}</h2><ul>`; for (const x of tags) { html += `<li>${x}</li>`; } html += `</ul>`;
Browserondersteuning
Internet Explorer ondersteunt dit nietTemplate literals.
De eerste browserversie die template literals volledig ondersteunt is:
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 41 | Edge 13 | Firefox 34 | Safari 10 | Opera 29 |
Maart 2015 | November 2015 | December 2014 | September 2016 | April 2015 |
Volledige string referentie
Voor een volledige referentie, bezoek onze volledige JavaScript String referentiemanual.
Dit manual bevat een beschrijving en voorbeelden van alle string-eigenschappen en -methoden.
- Vorige pagina JS string zoekopdracht
- Volgende pagina JS cijfers