Есть две функции цель которых преобразовать поступившую строку в хэштег, но я не до конца понимаю роль метода
+ str.slice(1)
, понятно, что без него будет выдавать только первую букву каждого слова, но я не могу понять принцип работы данного метода в данном случае.
пример:
Do We have a Hashtag => #DoWeHaveAHashtag
function generateHashtag (str) {
return str.length > 140 || str === '' ? false :
'#' + str.split(' ').map(capitalize).join('');
}
function capitalize(str) {
return str.charAt(0).toUpperCase() + str.slice(1);
}