Овај пост ће описати [објекат, објекат] у ЈаваСцрипт-у.
Шта [објектни објекат] значи у ЈаваСцрипт-у?
У ЈаваСцрипт-у, „ [објекат објекат] ” је подразумевана репрезентација стрингова објекта. Када покушате да прикажете објекат у контексту стринга, претраживач ће аутоматски позвати тоСтринг() и приказати „[објектни објекат]“ уместо садржаја објекта.
Постоје два сценарија у којима се наилази на такав излаз:
Сценарио 1: Прикажите објекат користећи метод „алерт()“.
Ако покушате да одштампате објекат у „ упозорење() ” даје „[објектни објекат]” јер метода алерт() приказује формат стринга.
Пример
Направите објекат под називом „ обј ”:
конст обј = {
име : 'Стевен' ,
старости : 18 ,
стандардне : 9
} ;
Звати ' упозорење() ” за приказ својстава објекта:
узбуна ( обј ) ;Излаз приказује „[објецт Објецт]“ у алерт() методу:
Да бисте ово поправили, користите „ ЈСОН.стрингифи() ” који мења објекат у стринг који ће се приказати у методи алерт():
узбуна ( ЈСОН. стрингифи ( обј ) ) ;
Сценарио 2: Позовите метод „тоСтринг()“ на објекту
Ако можете да покушате да одштампате објекат тако што ћете га конвертовати у стринг користећи „ тоСтринг() ”, штампа „[објекат објекат]”:
конзола. Пријава ( обј. тоСтринг ( ) ) ;Излаз
Да бисте ово поправили, само позовите објекат у методу лог():
конзола. Пријава ( обј ) ;Одштампаће цео објекат на конзоли:
То је све о [објецт Објецт] у ЈаваСцрипт-у.
Закључак
„ [објекат објекат] ” је подразумевана репрезентација стрингова објекта. Да бисте одштампали садржај објекта, користите „ ЈСОН.стрингифи() ” метод уместо „ упозорење() ” метод. Прво конвертује објекат у стринг, а затим га приказује у поруци алерт(). Ако желите да прикажете садржај објекта на конзоли, користите „ цонсоле.лог(обј) ” уместо „ цонсоле.лог(обј.тоСтринг()) ” метод. Овај пост описује значење [објекта, објекта] у ЈаваСцрипт-у.