Heim > Web-Frontend > js-Tutorial > Wie kann ich Variablen einfach in JavaScript-Strings interpolieren?

Wie kann ich Variablen einfach in JavaScript-Strings interpolieren?

Patricia Arquette
Freigeben: 2024-12-19 14:18:09
Original
547 Leute haben es durchsucht

How Can I Easily Interpolate Variables into JavaScript Strings?

Variablen in JavaScript-Strings interpolieren: Eine übersichtliche Lösung

In JavaScript können Sie Variablen mühelos in Strings interpolieren, ohne auf Verkettung zurückgreifen zu müssen. Einführung von Vorlagenliteralen, einer in ES6 eingeführten Funktion, die es Ihnen ermöglicht, diese prägnante und elegante Syntax zu nutzen:

`String text ${expression}`
Nach dem Login kopieren

Schließen Sie Ihr Vorlagenliteral einfach in Backticks (`)` anstelle von doppelten oder einfachen Anführungszeichen ein. Betrachten Sie das folgende Beispiel:

var a = 5;
var b = 10;
console.log(`Fifteen is ${a + b}.`); // Output: "Fifteen is 15."
Nach dem Login kopieren

Es verbessert nicht nur die Klarheit des Codes, sondern ermöglicht auch mehrzeilige Zeichenfolgen, ohne dass Escapezeichen erforderlich sind. Dies ist besonders beim Erstellen von Vorlagen von Vorteil:

return `
    <div class="${foo}">
         ...
    </div>
`;
Nach dem Login kopieren

Es ist wichtig zu beachten, dass Vorlagenliterale in älteren Browsern wie dem Internet Explorer nicht unterstützt werden. Um die browserübergreifende Kompatibilität sicherzustellen, sollten Sie Tools wie Babel oder Webpack verwenden, um Ihren Code in ES5 zu transpilieren. Darüber hinaus bietet Internet Explorer 8 begrenzte Möglichkeiten zur Zeichenfolgenformatierung in console.log:

console.log('%s is %d.', 'Fifteen', 15); // Output: "Fifteen is 15."
Nach dem Login kopieren

Durch die Verwendung von Vorlagenliteralen können Sie Ihren JavaScript-Code optimieren und ihn sowohl prägnant als auch lesbar machen.

Das obige ist der detaillierte Inhalt vonWie kann ich Variablen einfach in JavaScript-Strings interpolieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage