Овај водич ће говорити о:
- Како се јавља грешка „ТипеЕррор: стартсВитх није функција у ЈаваСцрипт-у“?
- Како да поправите грешку „ТипеЕррор: стартсВитх није функција у ЈаваСцрипт-у“?
Како се јавља грешка „ТипеЕррор: стартсВитх није функција у ЈаваСцрипт-у“?
ЈаваСцрипт баца „ ТипеЕррор: стартсВитх није функција ” ако је „ почиње са() ” метода се позива за вредност која није типа стринг. Хајде да видимо пример да оправдамо додату изјаву.
Пример
Овде ћемо прво креирати променљиву која чува број:
конст низ = 927354138 ;
Звати ' почети са() ” метод и пролаз “ 9 ” као аргумент стринга да проверите да ли стринг почиње са „ 9 ”:
конст стартСтр = низ. почиње са ( '9' ) ;
Одштампајте резултат на конзоли:
конзола. Пријава ( стартСтр ) ;
Може се приметити да смо наишли на разматрану грешку као „ почиње са() ” се позива на вредност типа стринга:
Како да поправите грешку „ТипеЕррор: стартсВитх није функција у ЈаваСцрипт-у“?
Да бисте исправили грешку, користите „ тоСтринг() ” метод са „ почиње са() ” метод. Метода тоСтринг() ће конвертовати улазну вредност у тип стринг јер метода стартсВитх() прихвата само вредности типа стринга као аргумент.
Синтакса
Користите синтаксу испод да бисте исправили грешку:
тоСтринг ( ) . почиње са ( сеарцхСтринг )„ сеарцхСтринг ” је знак који се мора наћи на почетку стринга.
Повратна вредност
- „ тоСтринг() ” метода враћа стринг који представља објекат.
- „ почиње са() ” метод враћа “ истинито ” ако је „ сеарцхСтринг ” је на почетку низа остало, враћа “ лажно ”.
Пример
Позовите метод стартсВитх() са „ тоСтринг() ” метод који ће конвертовати унос у стринг:
конст стартСтр = низ. тоСтринг ( ) . почиње са ( '9' ) ;Излаз
Дали смо потребне информације везане за наведену грешку и релевантно решење.
Закључак
„ ТипеЕррор: стартсВитх није функција ” се јавља када се метода позове на вредностима типа који нису низови, као „ почиње са() ” метода се користи само за вредности типа низа. Дакле, да бисте исправили ову грешку, користите „ тоСтринг() ” са методом стартсВитх() за претварање наведене вредности у тип стринга пре даље обраде. У овом туторијалу смо дефинисали разлог иза наведене грешке и начин да је исправимо.