Dans Ruby, vous pouvez utiliser un document ici pour désigner un littéral de chaîne multiligne. La conversion de cette syntaxe en JavaScript peut être délicate, car JavaScript ne prend pas automatiquement en charge les documents ici.
ECMAScript 6 (ES6) a introduit les littéraux de modèle, qui permettent l'utilisation de plusieurs lignes. cordes. Ces littéraux sont entourés de guillemets (`) et prennent en charge l'interpolation de variables et d'autres fonctionnalités :
var html = ` <div> <span>Some HTML here</span> </div> `;
Les littéraux de modèle ES6 fournissent la solution la plus simple et la plus élégante pour les chaînes multilignes.
Avant ES6, JavaScript n'avait pas de syntaxe de document ici intégrée. Cependant, vous pouvez approximer les chaînes multilignes en échappant aux nouvelles lignes à l'aide du caractère barre oblique inverse, comme ceci :
"foo \ bar"
Bien que cette méthode ne soit pas aussi pratique que les littéraux de modèle ES6, c'était l'approche standard avant leur introduction.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!