Како добити назив класе у ЈаваСцрипт-у

Kako Dobiti Naziv Klase U Javascript U



ЈаваСцрипт подржава класе које инкапсулирају методе за манипулисање подацима. Због тога је важно добити/приступити имену класе у задатку програмирања. Добијање имена класе могуће је преко а име својство конструктора. Штавише, тхе исПрототипеоф() метода и инстанцеоф оператори се користе за добијање имена класе у ЈаваСцрипт-у. Ове методе су корисне за отклањање грешака у порукама.

У овом водичу ћете научити како да добијете Назив класе ин ЈаваСцрипт . Садржај овог блога је следећи:







Метод 1: Добијте име класе користећи својство имена

Тхе име својство се интегрише са конструктором објеката који враћа класу име . Стога је метод прилагођен са име својство за добијање имена класе у ЈаваСцрипт-у. Корисно је у сложеним програмским задацима више пута користити име класе. Кодекс објашњава рад име својство да добијете име класе:



Код



цонсоле.лог ( „Пример за добијање назива класе“ ) ;
разредне наставе { }
дозволити обј = нови Учитељ ( ) ;
цонсоле.лог ( Име наставника ) ;
цонсоле.лог ( обј.цонструцтор.наме ) ;





У овом коду:

    • Прво, класа тзв 'Учитељ' настаје кроз празно тело.
    • Након тога, тхе “обј.цонструцтор” се користи да добије име класе са 'име' својство у ЈаваСцрипт-у.
    • Тхе цонсоле.лог() метода приказује име класе приступањем функцији конструктора.



Излаз


Примећује се да је „ име” својство се користи за приступ имену класе 'Учитељ' .

Метод 2: Добијте име класе помоћу методе исПрототипеОф().

Тхе исПрототипеОф() метода открива да ли је постојање објекта део ланца прототипова другог објекта. Узима улаз и враћа Булов излаз (тачно или нетачно) на основу корисничког уноса. Следећи пример је овде дат да бисте добили име класе са исПрототипеОф() методом.

Код

цонсоле.лог ( „Пример за добијање назива класе“ ) ;
разред Животиња { }
дозволити обј = нова животиња ( ) ;
цонсоле.лог ( Анимал.прототипе.исПрототипеОф ( обј ) ) ;

Опис кода је дат у наставку:

    • Прво, класа “животиња” се ствара, а након тога ан “обј” објекат се иницијализује новом кључном речи.
    • Штавише, тхе „исПрототипеОф()“ метода се користи за проверу постојања објекта преношењем “обј”.

Излаз


Излаз враћа а 'истинито' вредност која потврђује приступ класи “животиња” у ЈаваСцрипт-у.

Метод 3: Добијте име класе користећи инстанцеоф Проперти

Тхе инстанцеоф својство пружа могућност добијања имена класе у ЈаваСцрипт-у. Генерално, процењује тип објекта током времена рада. Да бисте пронашли име класе, можете написати име класе иза инстанцеоф оператер. Враћа логички излаз (тачна или нетачна вредност) који потврђује да ли сте добили име класе или не. Следећи пример кода користи инстанцеоф оператор у ЈаваСцрипт-у:

Код

цонсоле.лог ( „Пример за добијање назива класе“ ) ;
класа Возило { }
дозволити вех = ново возило ( ) ;
цонсоле.лог ( вех инстанцеоф Вехицле ) ;

У овом коду, име класе 'Возило' приступа се преко инстанцеоф оператер. Након тога, тхе цонсоле.лог() метода се користи за приказ повратне вредности.

Излаз


Излаз приказује „ истинито ” вредност у прозору конзоле, која потврђује доступност класе.

Закључак

ЈаваСцрипт пружа име имовина, исПрототипеОф() метод, и инстанцеоф оператори за добијање имена класе. Ове методе процењују постојање објеката и враћају Боолеан излаз (тачне или нетачне вредности) који потврђује да ли сте добили име класе или не. Ове методе су корисне за отклањање грешака у порукама. Сви најновији претраживачи подржавају ове методе. У овом блогу сте научили да преузмете име класе са различитим примерима у ЈаваСцрипт-у.