Я написал некоторый код JavaScript и ввел эту маленькую функцию:
function decodeLink(thelink) {
console.log(typeof(thelink)); // Reports 'string'
if (thelink.contains("something")) {
// Cool condition
}
}
Однако, если я должен был вызвать decodeLink("hello");
, я получаю эту ошибку:
TypeError: thelink.contains is not a function
Обратите внимание, что я использую node.js и discord.js, однако комментирование импорта не дает результатов.
Я использовал строгий тип программирования в C #эта слабая типизация для меня совершенно новая.Я уверен, что пропустил что-то важное (например, какой-то явный способ сообщить программе, что она имеет дело со строкой), но поиск не привел меня ближе к тому, что ...