JavaScript предоставляет различные методы объединения строк. В этой статье рассматриваются эти варианты, уделяя особое внимание читабельности и удобству сопровождения в сложных проектах.
1. Сокращение конкатенации (оператор)
var x = 'Hello';
var y = 'world';
console.log(x ', ' y);
2. Метод String.concat()
var username = 'craig';
var joined = 'hello '.concat(username);
1. Строки шаблона (ES6 и более поздние версии)
var username = 'craig';
console.log(`hello ${username}`);
2. Манипуляции с массивами
a. join(..)
var username = 'craig';
var joined = ['hello', username].join(' ');
b. уменьшить(..) с конкатенацией
var a = ['hello', 'world', 'and', 'the', 'milky', 'way'];
var b = a.reduce(function(pre, next) {
return pre ' ' next;
});
console.log(b); // hello world and the milky way
Для более сложных манипуляций со строками рассмотрите возможность использования таких библиотек, как sprintf.js, или функции шаблона lodash.
В зависимости от сложности проекта и поддержки браузера требования:
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3