A 75 legfontosabb AngularJS interjú kérdései és válaszai

Tartalomjegyzék:

Anonim

Elkészítettük a leggyakrabban feltett Angular interjú kérdéseket és válaszokat, amelyek megismertetik Önt azzal a típusú AngularJS interjú kérdéssel, amelyet az interjúztatók az interjú során feltesznek. Az AngularJS alapinterjúk kérdésének ebben a listájában az összes gyakran feltett alapszintű és haladó szögletes interjú kérdésre és válaszra kiterjedtünk, hogy könnyebben tisztázhassuk az állásinterjút.

Foglalkoztunk a legfontosabb 75 legfontosabb AngularJS interjúkérdéssel az újonnan érkezők számára és az AngularJS interjúkérdésekkel a tapasztalt jelöltek számára, hogy segítsünk nekik felkészülni az állásinterjúra. Ez az AngularJS interjúval kapcsolatos kérdések és válaszok részletes útmutatója segít az állásinterjú feltörésében.

AngularJS interjúkérdések és válaszok a friss és tapasztaltak számára

Az alábbiakban gyakran feltett alapvető szögletes interjúk és válaszok a kezdőknek, valamint az Angular interjú kérdései és válaszai tapasztalt jelöltek számára a megfelelő munka megszerzéséhez.

1) Mi az AngularJS?

Az AngularJS egy JavaScript keretrendszer, amelyet egyetlen weboldal alkalmazásainak létrehozására használnak. Ez lehetővé teszi a HTML használatát sablonnyelvként, és lehetővé teszi a HTML szintaxisának kiterjesztését az alkalmazás összetevőinek egyértelmű kifejezésére.

2) Melyek az AngularJS főbb jellemzői?

Az AngularJS legfontosabb jellemzői:

  • Hatály
  • Vezérlő
  • Modell
  • Kilátás
  • Szolgáltatások
  • Kötelező adatok
  • Irányelvek
  • Szűrők
  • Tesztelhető

3) Magyarázza el a függvény hatókörét az AngularJS-ben

A hatókör az alkalmazási modellre utal. Ragasztóként működik az alkalmazásvezérlő és a nézet között. A hatókörök hierarchikus struktúrába rendeződnek, és megszemélyesítik az alkalmazás DOM (Document Object Model) struktúráját. Figyelheti a kifejezéseket és terjesztheti az eseményeket.

4) Magyarázza meg az AngularJS szolgáltatásait

Az AngularJS szolgáltatások azok az egyedi objektumok vagy funkciók, amelyeket speciális feladatok végrehajtására használnak. Van némi üzleti logika.

5) Mi az a szögkifejezés? Magyarázza el a kulcskülönbséget a szögletes kifejezések és a JavaScript kifejezések között

A JavaScripthez hasonlóan a szögletes kifejezések is kódrészletek, amelyeket általában kötésben helyeznek el, például {{expression}}

A legfontosabb különbség a JavaScript és az Angular kifejezések között a következő:

  • Kontextus: Angular-ban a kifejezéseket egy hatókör-objektumhoz, míg a JavaScript-kifejezéseket a globális ablakhoz viszonyítva értékelik
  • Megengedő: Szögletes kifejezésben az értékelés elnéző és meghatározatlan, míg a JavaScript-ben a nem definiált tulajdonságok TypeError vagy ReferenceError
  • Nincs vezérlési folyamat-kimutatás: hurkok, feltételek vagy kivételek nem használhatók szögletes kifejezésben
  • Szűrők: Szűrők segítségével formázhatja az adatokat a megjelenítés előtt.

6) Hogyan inicializálhat egy jelölőnégyzetet az oldalak betöltésével kapcsolatos opciókkal?

Az ng-init direktíva használatával inicializálhat egy kiválasztási mezőt az oldalbetöltési lehetőségekkel.

  • On = "!! Fiókok" ng-init = "loadData ()">

7) Mik az irányelvek? Nevezzen meg néhányat az AngularJS alkalmazásban leggyakrabban használt irányelvek közül

Az irányelv új szintaxist vezet be. Olyanok, mint a DOM elem jelölői, amelyek különleges viselkedést tulajdonítanak neki. Bármely AngularJS alkalmazásban az irányelvek a legfontosabb elemek.

Néhány általánosan használt irányelv:

1) ng-modell

2) ng-App

3) ng-kötés

4) ng-ismétlés

5) n-show

8) Hogyan működnek a szögletes JS útvonalak?

Az AngularJS útvonalak segítségével különböző URL-eket hozhat létre az alkalmazás különböző tartalmaihoz. Különböző tartalmakhoz tartozó különböző URL-ek lehetővé teszik a felhasználó számára, hogy az URL-eket egy adott tartalomhoz könyvjelzővel látja el. Minden ilyen könyvjelzővel ellátott URL-t AngularJS-ben útnak nevezünk

Az Angular JS érték egy egyszerű objektum. Ez lehet szám, karakterlánc vagy JavaScript objektum. Az értékeket általában konfigurációként használják gyárakba, szolgáltatásokba vagy vezérlőkbe. Az értéknek egy AngularJS modulhoz kell tartoznia.

Az értéket egy AngularJS vezérlőfunkcióba injektálva az értékkel megegyező nevű paraméter hozzáadásával történhet

9) Mi az adatkötés az AngularJS-ben?

Az adatok automatikus szinkronizálását a modell és a nézet összetevői között adatkötésnek nevezzük az AngularJS-ben. Az adatkötésnek két módja van

  1. Adatbányászat klasszikus sablonrendszerekben
  2. Adatok kötése szögletes sablonokban

10) Milyen előnyei vannak az AngularJS-nek?

Az AngularJS előnyei:

  • Visszahívások regisztrálása: Nincs szükség visszahívások regisztrálására. Ezáltal a kód egyszerű és könnyen hibakereshető.
  • A HTML DOM programozott vezérlése: Az Angular használatával létrehozott alkalmazások nem szükségesek a DOM kezeléséhez.
  • Adatok átvitele a felhasználói felületre és onnan: Az AngularJS segít a kazán szinte egészének kiküszöbölésében. Ellenőrizheti az űrlapot, megjelenítheti a hibákat, visszatérhet egy belső modellhez stb.
  • Nincs inicializáló kód: Az AngularJS segítségével egyszerűen indíthatja az alkalmazást. Automatikusan befecskendezett szolgáltatásokat használhat az alkalmazásához a Guice alkalmazásban.

11) Mi a húrinterpoláció az Angular.JS-ben?

Az Angular.js fájlban a fordító a fordítási folyamat során egyezik a szöveggel és az attribútumokkal. Interpolációs szolgáltatást használ annak ellenőrzésére, hogy tartalmaznak-e beágyazott kifejezéseket. A normál emésztési ciklus részeként ezeket a kifejezéseket frissítik és óraként regisztrálják.

12) Melyek a HTML fordítási folyamatának lépései?

A HTML folyamat összeállítása a következő módon történik

  • A szokásos böngésző API használatával először a HTML elemzésre kerül a DOM-ba
  • A $ compile () metódus hívásának felhasználásával a DOM fordítását hajtják végre. A módszer áthalad a DOM-on és megfelel az irányelveknek.
  • Kapcsolja össze a sablont egy hatókörrel az előző lépésből visszakapott összekapcsolási függvény meghívásával

13) Magyarázza el az irányelveket és azok típusait!

A fordítási folyamat során, amikor egy adott HTML funkció elindul, irányelvnek nevezzük. Akkor hajtódik végre, amikor a fordító találkozik a DOM-ban.

Különböző típusú irányelvek:

1) Elem irányelvek

2) Attribútum irányelvek

3) CSS osztály irányelvek

4) Kommentár irányelvek.

14) Magyarázza el az összekapcsolási függvényt és típusait!

A Link ötvözi az irányelveket a hatókörrel és élő nézetet hoz létre. A DOM hallgatók regisztrálásáért, valamint a DOM frissítéséért a link funkció felel. A sablon klónozása után végrehajtásra kerül.

  • Előcsatolási funkció: Az előcsatolási funkció a gyermek elemek összekapcsolása előtt kerül végrehajtásra. Ez nem tekinthető a DOM átalakítás biztonságos módjának.
  • Post linking függvény: A post linking függvény a gyermek elemek összekapcsolása után kerül végrehajtásra. DOM átalakítás biztonságos utólagos összekapcsolási funkcióval

15) Magyarázza el az injektort AngularJS-ben

Az injektor szerviz lokátor. Az objektumpéldányok lekérésére szolgál a szolgáltató által meghatározottak szerint, a példánytípusok, a metódusok meghívása és a modulok betöltése. Szögletes alkalmazásonként egyetlen injektor van, ez segít az objektum példányának megkeresésében a neve alapján.

16) Mi a fő különbség a link és a fordítás között az Angular.js fájlban?

  • Compile függvény: A DOM sablon manipulációjára használják, és összegyűjti az összes irányelvet.
  • Link funkció: DOM hallgatók regisztrálásához, például DOM manipulációhoz használják. A sablon klónozása után kerül végrehajtásra.

17) Mi a gyári funkció az AngularJS-ben?

Az irányelv létrehozásához gyári módszert alkalmaznak. Csak egyszer hívják meg, amikor a fordító először megfelel az irányelvnek. A $ injector.invoke használatával a gyári metódust hívják meg.

18) Magyarázza el azt a stílusformát, amelyet az ngModel ad hozzá a CSS osztályokhoz

Az NgModel hozzáadja ezeket a CSS osztályokat, hogy lehetővé tegye a forma stílusát. Az AngularJS validációs osztályai a következők:

  1. ng- érvényes
  2. ng- érvénytelen
  3. ng-érintetlen
  4. piszkos

19) Melyek a "Hatály" jellemzői?

  • A mutációk megfigyeléséhez a hatókörök API-kat biztosítanak ($ ​​watch)
  • Bármely modellváltozás átvitele a rendszeren keresztül a szögletes birodalomon kívüli nézetbe
  • A hatókör a tulajdonságokat örökli a szülői hatóköréből, miközben hozzáférést biztosít a megosztott modell tulajdonságaihoz, a hatókörök beágyazódhatnak az alkalmazás-összetevők elkülönítésére
  • A hatókör azt a kontextust adja meg, amely alapján a kifejezéseket kiértékelik

20) Mi az a DI (Dependency Injection), és hogyan képes egy objektum vagy függvény megtartani függőségeit?

A DI vagy a Dependency Injection egy szoftvertervezési minta, amely azzal foglalkozik, hogy a kód hogyan tudja megszerezni függőségeit. Az alkalmazás azon elemeinek lekérése érdekében, amelyeket konfigurálni kell, amikor a modul betöltődik, a "config" művelet függőségi injektálást használ.

Ezekkel a módokkal használja az objektum függőségeit

  • Jellemzően az új operátor használatával létrehozható a függőség
  • Globális változóra hivatkozva meg lehet keresni a függőséget
  • A függőség átadható oda, ahol szükséges

21) Magyarázza el a hatókörhierarchia fogalmát!

Minden szögletes alkalmazás egy gyökérkörből áll, de több gyermekkörrel is rendelkezik. Mivel a gyermekvezérlők és egyes irányelvek új gyermekköröket hoznak létre, egy alkalmazásnak több hatóköre lehet. Új hatókörök létrehozásakor vagy létrehozásakor a szülők hatókörébe tartozó gyermekekként kerülnek felvételre. A DOM-hoz hasonló hierarchikus struktúrát is létrehoznak.

22) Magyarázza el az AngularJS és a backbone.js közötti fő különbséget

SzögletesJS Backbone.js
Az AngularJS egy JavaScript alapú nyílt forráskódú keretrendszer, amelyet dinamikus webalkalmazások támogatására terveztek. A backbone.js egy olyan keretrendszer, amely a DOM-ot nézetekké és az adatokat modellekké vonzza, majd eseményeket felhasználva köti mindkettőt.
A teljesítménye jó, mivel kétirányú adatkötési folyamatot biztosít A Backbone.js technológia gyorsabb teljesítményt nyújt, mint az AngularJS, ha az adatkészletek kicsiek
MVS-en (Multiple Virtual Storage) működik. MVP architektúrán működik.
Az AngularJS dinamikus HTML attribútummal könnyedén érthetővé teszi az alkalmazást. A Backbone.js aláhúzási sablonokat használ az alkalmazás megértéséhez.
Nagy a közösségi támogatás. A közösségi támogatás az aláhúzás sablonra korlátozódik.

23) Ki hozta létre az Angular JS-t?

Az AngularJS-t Adam Abrons és Misko Hevery fejlesztette ki. Jelenleg a Google fejlesztette.

24) Hogyan integrálhatja az AngularJS-t a HTML-be?

A fejlesztők az alábbi lépéseket követhetik az AngularJS HTML-be történő integrálásához:

1. lépés: az AngularJS JavaScript beillesztése a html oldalba.

2. lépés: mutasson rá az AngularJS alkalmazásra.

Hozzá kell adnia az ng-app attribútumot a HTML törzscímkébe, hogy megmondja, hogy a HTML AngularJS alkalmazás mely része van a következő példában látható módon:


25) Mi az orderby szűrő az AngularJS-ben?

Az AngularJS-ben lévő Orderby szűrő a tömböt meghatározott kritériumok alapján rendezi meg. A következő példa bemutatja, hogyan lehet árat rendelni.

  • {{ company.product + ', price:' + product.price }}

26) Mi az ng-nem köthető az AngularJS-ben?

Az Ng-nem köthető megadja az AngularJ-ket, hogy ne fordítsák le a HTML elemet és annak gyermekcsomópontjait. Például:

27) Magyarázza el a dupla kattintásos esemény használatát az AngularJS-ben

Az AgularJS dupla kattintásos eseménye lehetővé teszi az egyedi viselkedés megadását az egér dupla kattintású eseményénél, például:

28) Magyarázza példával az ng-click direktívákat az AngularJS-ben

Az Ng-click direktívák olyan esetekben használhatók, amikor a gombra kell kattintani, vagy bármilyen műveletet végre akar hajtani.

Példa:

29) Miért érdemes az ng-include-ot használni az AngularJS-ben?

Az Ng-include az AngularJS-ben segíti a HTML-oldalak beágyazását egyetlen HTML-oldalba. Példa:

30) Hogyan lehet ajax hívást kezdeményezni az Angular JS használatával?

Az AngularJS $ https: vezérlést kínál, amely ajax hívást indít a kiszolgáló adatainak olvasásához. A szerver adatbázis-hívást indít a szükséges rekordok megszerzése érdekében. Miután elkészült az adat JSON formátumban, a $ https: paranccsal az alábbi módon nyerheti ki az adatokat a szerverről:

function employeeController($scope,$https:) {var url = "tasks.txt";$https.get(url).success( function(response) {$scope.employee = response;});}

31) Magyarázza el a $ routeProvider használatát

A szögletes JS-ben az $ routeProvider állítja be az URL-konfigurációt. Térképet készít a kapcsolódó ng-sablonnal vagy HTML-oldallal, és csatol egy vezérlőt.

32) Hogyan állíthat be, kaphat és törölhet sütiket az AngularJS-ben?

Te tudod használni:

  • $ cookies.put () metódus a sütik beállításához.
  • $ cookies.get () metódus a sütik megszerzéséhez.
  • $ cookies.remove a sütik eltávolításához az AngularJS alkalmazásban.

33) Mi az a szolgáltatási módszer?

Az AngularJS szolgáltatásmódja segít meghatározni a szolgáltatást és annak módját. A következő példában egy egyszerű összeadási szolgáltatást injektáltunk, amely két számot ad hozzá.

Event Registration

Guru99 Global Event

Result: {{result}}

34) Nevezze meg az injektálható AngularJS komponenseket függőségként

Függőségként injektálható szögletes JS komponensek a következők: 1) érték, 2) gyári, 3) szolgáltatás, 4) szolgáltató, 5) állandó.

35) Melyek a közös Angular Global API függvények

Néhány általánosan használt Angular Global API funkció a következő:

  • Angular.isString: Csak akkor tér vissza igazra, ha az adott hivatkozás string típusú.
  • Angular.lowercase: Bármely karakterláncot kisbetűvé alakítja
  • Angular.uppercase: Bármely karakterláncot nagybetűvé alakítja.
  • Angular.isNumber: Csak akkor tér vissza igazra, ha a hivatkozás numerikus érték vagy szám.

36) Írjon egy programot egy HTML-címke elrejtésére egyetlen gombnyomással, szögben

Event Registration

Guru99 Global Event



Angular

37) Mi az a BOM (böngésző objektum modell)?

A BOM vagy a böngészőobjektum-modell az előzményekből, az objektumnavigátorból, a képernyő helyéből stb. Áll. Megadja a globális böngészőobjektumokat, például a konzolt, a helyi tárhelyet és az ablakot.

38) Magyarázza el a "$ rootScope" szót AngularJS-ben

A "$ rootScope" a DOM (Document Object Model) elemen létrehozott hatókör.

Egy alkalmazásnak csak egy $ rootScope-ja lehet, amely megosztja a többi összetevőt. Megvan az ng-app direktíva. Más hatóköröket hívnak gyermekkörének. Figyelheti a kifejezéseket, valamint terjesztheti az eseményeket.

39) Mondjon példát az ng-nézetre szögben

Tekintsük a következő példát:

Event Registration

Global Event

40) Mi a gyári módszer szintaxisa az AngularJS-ben?

A Factory szintaxisa a következő:

app.factory ('serviceName', function () {return serviceObj;})

41) Nevezze meg az AngularJS Scope életciklusának különböző szakaszait.

Itt vannak az AngularJS Scope életciklusának különböző szakaszai:

  • Teremtés
  • Modellmutáció
  • Watcher regisztráció
  • Mutációs megfigyelés
  • A hatókör megsemmisítése

42) Írjon egy programot az indítási folyamat indításához Angular nyelven

az Angular programban a bootstrap folyamat indítása:

Hi{{msg}}!

43) Mi az egyoldalas alkalmazás az AngularJS-ben?

A SPA vagy egyoldalas alkalmazás olyan webhely vagy webalkalmazás, amely dinamikusan interakcióba lép a felhasználókkal. Az AngularJS-ben a JavaScript, a HTML és a CSS egyetlen oldalra illeszkedik. A teljes HTML-oldal frissítése nélkül hajt végre navigációt.

44) Magyarázza el a webpack fogalmát!

A Webpack egy modulcsomagoló az Angular2 vagy újabb verzióhoz. Az AngularJS alkalmazást összekapcsolja, továbbterjeszti és kicsinyíti.

45) Mit értesz NPM alatt?

Az NPM a Node Package Manager rövidítése. A Node.js projekt tárházával való interakcióhoz parancssori eszközkliensből áll.

46) Hogyan hozhat létre új projektet angularJS-ben a parancssori felület használatával?

Az Angular parancssori felület telepítése után futtatnia kell új projektnév parancsot, hogy új projektet hozzon létre az Angular programban.

47) Magyarázza el az automatikus rendszerbetöltési folyamatot az AngularJS-ben

Az Angular inicializálja automatikusan a DOMContentLoaded eseményt, vagy amikor letölti az angular.js parancsfájlt a böngészőbe.

Ezek után az AngularJS megtalálja az ng-app irányelvet, amely a szögletes alkalmazás-összeállítás gyökere. Ha megtalálható az ng-app direktíva, az AngularJS a következő lépéseket hajtja végre:

1) töltse be az irányelvhez társított modult,

2) Hozzon létre alkalmazásinjektort,

3) Fordítsa le a DOM-ot az ng-app gyökérelemből. Ez a folyamat automatikus bootstrapping néven ismert.

48) Mit nevezünk azonnal függvénykifejezéseknek?

Az IIFE-k vagy az azonnali meghívású funkciókifejezések olyan funkció, amely a létrehozás után azonnal végrehajtásra kerül. Egyszerű módszert kínál a változó deklaráció elkülönítésére. A IIFE két fő funkciót tartalmaz:

1) operátor ()

2) kifejezés ()

49) Mi az emésztési ciklus az AngularJS-ben?

Az emésztési ciklus fontos része az adatkötésnek az AngularJS-ben, amely összehasonlítja a hatókör modell régi és új verzióját. Az emésztési ciklus automatikusan vagy manuálisan vált ki a $ Apply () függvény használatával.

50) Mi az alapvető követelmény az AngularJS használatához?

Töltse le az AngularJS legújabb verzióját az AngularJS.com webhelyről az AngularJS használatához. Szüksége lehet JS fájlra, és helyben is tárolhatja azt, vagy használhatja a google CDN (Content Delivery Network) hivatkozást is.

51) Hozhatunk-e beágyazott vezérlőket az AngularJS-be?

Igen, létrehozhatunk beágyazott vezérlőt az AngularJS-ben.

A beágyazott vezérlő példája a következő:

{{msg}} {{name}}!

Hi {{name}}!

{{msg}} {{name}}! Your name is {{name}}.

52) Mi az a hitelesítés?

A hitelesítés olyan szolgáltatás, amelyet az Angular alkalmazás bejelentkezéséhez és kijelentkezéséhez használnak. A felhasználók hitelesítő adatai átkerülnek a kiszolgáló API-jához. Ezután küldje el a szerveroldali érvényesítést ezeknek a hitelesítő adatoknak, a JSON Web Token visszaküldésre kerül, amely az aktuális felhasználó részletes ismertetése.

53) Definiálja az AngularJS anyagot

Az AngularJS Material a Google Material Design Specifikációjának megvalósítása. Jól tesztelt, újrafelhasználható felhasználói felület-alkatrészeket kínál az AngularJS programozó számára.

54) Milyen fontos különbségek vannak a 7-es és a 8-os szög között

Szögletes 7 8. szög
A Angular 7-et nehéz használni Az Angular 8 használata nagyon egyszerű
Támogatást nyújt a Typescript 3.4 programozási nyelv alsó verziójához Nem nyújt támogatást a Typescript 3.4 programozási nyelv alsó verziójához
Támogatja a Node.js összes verzióját Csak a Node.js 12 verziót támogatja.

55) Mi az ngzone?

Az ngzone egy JavaScrip burkoló osztály, amelyet a Zone.js jelöl. Lehetővé teszi a fejlesztők számára, hogy kifejezetten futtassanak bizonyos kódokat az Angular zónáján kívül, ami megakadályozza a szögletes futtatását a változás észleléséhez.

56) Sorolja fel a szögkomponens és az irányelv közötti különbséget

Összetevő Irányelv
A szögletes komponens olyan irányelv, amely lehetővé teszi a web-összetevők funkcionalitásának kihasználását az alkalmazásban. A szögirányelv olyan technika, amellyel viselkedést kapcsolunk az elemekhez.
Segít abban, hogy alkalmazását kisebb összetevőkre ossza fel. Segít az újrafelhasználható alkatrészek megtervezésében.
Meghatározhatja a csöveket Nem tudja meghatározni a csöveket.

57) Definiálja az ECMAScript-et

Az ECMAScript (European Computer Manufacturer's Association) a szkriptnyelvek szabványa. A JavaScript az ECMAScript-et használja alapnyelven. A fejlesztők segítséget nyújthatnak az ügyféloldali parancsfájlok írásához a világhálón és a kiszolgálóalkalmazásokban és -szolgáltatásokban. Az ECMAScript számos funkcióval rendelkezik, például funkcionális, prototípus, dinamikus és strukturált funkciókkal.

58) Mi az a Traceur fordító?

A Traceur egy olyan JavaScript-fordító, amely osztályokat, generátorokat és az ECMAScript egyéb szolgáltatásait használja.

59) Hogyan lehet átalakítani a karakterláncot pénznemre?

A sztringbevitelt átválthatja a pénznem típusú pénznemszűrővé a Szögletes menüben.

60) Mik azok a sablonok az AngularJS-ben?

A sablon egy HTML fájl, amelyet az AngularJs direktívákkal és attribútumokkal használnak.

61) Magyarázza el a szög és a jQuery közötti különbségeket

SzögletesJS JQuery
Az AngularJ-ket nehéz megérteni A Jquery-t nagyon könnyű megérteni.
Támogatja a kétirányú kötési folyamatot Nem támogatja az adatkötési folyamatot
Támogatást nyújt a mély összekapcsolási útválasztáshoz Nem nyújt támogatást a mély linkelési útválasztáshoz

62) Mi az idő előtti összeállítás?

Az Angular AOT (Ahead of Time) egy olyan fordító, amely átalakítja a szögletes HTML-t és a gépírókódot JavaScript-kóddá.

63) Sorolja fel a szűrők típusait az AngularJS-ben

Az AngularJS-ben használt szűrők típusai: 1) Pénznem, 2) Nagybetű, 3) Kisbetű, 4) orderBy, 5) JSON és 6) limitTo.

64) Magyarázza el az ngOnInit () függvényt

Az ngOnInit () függvény egy életciklus-horog, amelyet az irányelv adathoz kötött tulajdonságainak befejezése után hívnak meg.

65) Mi a transzcúció az AngularJS-ben?

Az AngulaJS alkalmazásban a transzklúzió lehetővé teszi a fejlesztők számára, hogy az eredeti irányelv szerinti gyermekeket egy sablonon belül egy adott helyre csoportosítsák át. A ng irányelv megmutatja a legközelebbi szülő irányelv transzkludált DOM beillesztési pontját. Az Ng-transzclude-slot vagy ng-transclude irányelveket főként a transzklúzióra használják.

66) A kivilágított horgok AngularJS-ben kaphatók

Különböző horgok az AngularJS-ben:

1) ngOnInit ()

2) ngOnChanges (),

3) ngDoCheck (),

4) ngAfterContentInit (),

5) ngAfterContentChecked (),

6) ngOnDestroy (),

7) ngAfterViewChecked (), és

8) ngAfterViewInit ()

67) Melyek az AngularJS metaadatok fontos részei?

Az AngularJS metaadatokat olyan osztály díszítésére használják, amely az adott osztály várható viselkedését ábrázolja. A metaadatok különféle részei: 1) osztálydekorátor, 2) módszerdekorátorok, paraméterdekorátorok és 4) ingatlandekorátorok.

68) Mi az a szögletes CLI?

A szögletes CLI-t parancssori interfész eszközként is hívják. Az Angular alkalmazások felépítésére, inicializálására és karbantartására szolgál. A CLI szoftvert nagyon interaktív felhasználói felületen keresztül lehet használni, mint például a parancssor vagy az Angular Console.

69) Magyarázza meg a paraméterezett csövet az AngularJS-ben

A szögletes JS-ben a csöveknek több paraméterük lehet a finom kimenet hangolása érdekében. Paraméterezett csövet úgy hozhat létre, hogy a csövet kettősponttal (:) és a paraméter értékével deklarálja. A fejlesztő kettősponttal (:) több paraméterértéket különíthet el.

70) Mi az útválasztás?

Az útválasztás a különféle nézetek egyesítésének módszere. Az ellenőr a logikai igényektől függően hozza meg ezeket a nézeteket.

71) Mit ért az izolált egységvizsgálatok alatt?

Az izolált teszt az osztály példányának ellenőrzése anélkül, hogy bármilyen értéket vagy szögfüggőséget használna. Ez segít a program nagyon egyszerű végrehajtásában.

72) Nevezze meg a DSL animációs függvényeket az AngularJS-ben

A DSL animációs függvények az AngularJS-ben: 8) animálni ().

73) Mi az AngularJS modul?

Az angularJS-ben a modul az összefüggő irányelvek és szolgáltatás-összetevők csoportosítására szolgáló folyamat. Ez úgy rendezi őket, hogy más modulokkal keveredhessenek alkalmazás létrehozásához.

74) Mik azok a csövek AngularJ-kben?

Szögben a csövek egyszerű módszert nyújtanak az adatok átalakítására. Az értékeket, például a tömböket, az egész számokat, az adatokat és a karakterláncokat bemenetként veszi fel, és osztja a cső (|) szimbólummal. Átalakítja az adatokat a kívánt formátumban. A Pipes ugyanazt jeleníti meg a böngészőben. Az angularJS-ben néhány beépített csövet biztosít, de a fejlesztők saját csöveket is kifejleszthetnek.

75) Magyarázza el a ViewEncapsulation-t AngularJS-ben

A ViewEncapsulation meghatározza, hogy az AngularJS komponensben meghatározott stílusok befolyásolják-e az egész alkalmazást.

Készülj fel az állásinterjúra !!! Menjen végig az AngularJS bemutatóján, hogy jobban felkészülhessen.

INGYENES letöltés AngularJS Interjú Kérdések és válaszok PDF fájl

Ez a részletes AngularJS interjúkérdések pdf segít tisztázni az AngularJS interjúval kapcsolatos kétségeket, és segít az interjú feltörésében is.