как мне преобразовать в строку в js

#javascript

#javascript

Вопрос:

У меня есть переменная, которая принимает строку и использует ToLowerCase функцию, и я хочу иметь возможность использовать charAt функцию, например

   if (message.content.charAt(0) === '!'){
console.log('correct')
}
  

хотя это строка, и у меня есть переменная с именем Text, это переменная

 var Text
  Text = message.content.toLowerCase()
  

хотя в этом нет ошибки, я хочу иметь возможность использовать charAt функцию, поэтому мне нужно, чтобы она была преобразована в строку, как мне это сделать?

Комментарии:

1. String.prototype.toLowerCase() возвращает новую строку, в чем проблема?

Ответ №1:

Вы можете использовать toString() метод, что-то вроде этого: var text = message.content.toString().toLowerCase()

Или также var text = String(message.content).toLowerCase()