Bevezetés a szögletes JS interjú kérdései és válaszai
Ha olyan munkát keres, amely az Angular JS-hez kapcsolódik, fel kell készülnie a 2019. évi szögletes JS interjúkérdésekre. Bár minden egyes szögletes JS interjú különbözik, és a munka mértéke szintén eltérő, segíthetünk a legfontosabb szögletes JS interjú kérdéseiben és válaszaiban, amelyek segítenek abban, hogy megtegye az ugrást, és megszerezze a sikerét a szögletes JS témában. Ezért a leggyakoribb szögletes JS interjúval kapcsolatos kérdéseket és válaszokat dolgoztunk ki, amelyek segítenek abban, hogy sikerrel járjon az interjúban.
Az alábbiakban felsoroljuk a 2019-es szögletes JS interjúkérdések 2018-ra frissített listáját
1. rész - Szögletes JS interjúkérdések (alapvető)
Ez az első rész a JS interjú alapvető kérdéseire és válaszaira vonatkozik
Q1. Magyarázza röviden a szögletes JS-t?
Válasz:
Strukturális keret, amely lehetővé teszi a HTML használatát a sablonok nyelveként. Ezenkívül lehetővé teszi a HTML szintaxisának kiterjesztését. Rugalmasságot biztosít annak elkerülése érdekében, hogy több száz inicializálási kódot írjon az induláshoz.
A Google 2009-ben kezdte meg az Angular JS-vel való együttműködést.
Ez adatkötés, és végrehajtja vagy bemutatja az összes kimenetet a böngészőben. Nevezzük azt is JavaScript keretrendszernek, amelyet a HTML-oldalakhoz hozzáadhatunk a címkével. Lehetőségeket kínál a fejlesztők számára, hogy JavaScripten keresztül alkalmazást írhassanak az ügyféloldalra.
Q2. Nevezze meg az AngularJS irányelveit, amelyek meghatározzák, hogy milyen változó értéket kell használni?
Válasz:
Az irányelv segítségével meghatározhatjuk a beviteli időt Szövegként, a beírt szöveg lehet E-mail, Név stb. A szögletes JS ng-modellt használ.
Használjon ng-modellt a szögletes JS kódban:
Bemeneti kód:
Institute Name:
var app = angular.module('myApp', ());
app.controller('myCtrl', function($scope) (
$scope.name = "EduCBA";
));
That's how we can use this input directive as Text input.
Institute Name:
var app = angular.module('myApp', ());
app.controller('myCtrl', function($scope) (
$scope.name = "EduCBA";
));
That's how we can use this input directive as Text input.
Institute Name:
var app = angular.module('myApp', ());
app.controller('myCtrl', function($scope) (
$scope.name = "EduCBA";
));
That's how we can use this input directive as Text input.
Térjünk át a következő szögletes JS interjúkérdésekhez.
Q3. Magyarázza el a kódot, hogy engedélyezze a dupla kattintás gombot az Angular JS-ben?
Válasz:
Az ng-dblclick lehetővé teszi az egyedi viselkedés meghatározását a weboldalak dupla kattintással történő eseményein. Ezt fel lehet használni a HTML elem attribútumaként.
A következő eljárás alkalmazásával létrehozhatunk egy dupla kattintással kapcsolatos eseménykód-kódot az AngularJS használatával.
Az ng-model szövegdobozként van kötve, a dupla kattintás gomb pedig az ng-dblclick fájllal van kötve, és 'Hello' + nevet írtunk.
Itt a Hello egy olyan karakterlánc és név, amelyet a változóként definiálunk, amely bemeneti értéket fog tartalmazni, mint TextBox.
Ez a gomb - „Dupla kattintás az EduCBA számára” akkor működik, amikor rákattint.
Bemeneti kód:
Name:
Double Click for EduCBA
Please double click - EduCBA
Name:
Double Click for EduCBA
Please double click - EduCBA
Name:
Double Click for EduCBA
Please double click - EduCBA
Name:
Double Click for EduCBA
Please double click - EduCBA
Name:
Double Click for EduCBA
Please double click - EduCBA
Q4. milyen „útvonalak” vannak a szögletes JS-ben?
Válasz:
Ez lehetővé teszi különféle URL-ek létrehozását az alkalmazás különböző tartalmaihoz. A szögletes j útvonal lehetővé teszi a felhasználók számára, hogy a különböző URL-ek tartalmát könyvjelzővel jelöljék. Ezek az ilyen könyvjelző URL-ek az útvonal az AngularJS-ben.
Egy szám, a JavaScript vagy a karakterlánc értéke a szögletes JS-ben egy egyszerű objektum, amelynek ennek a szögletes JS-hez kell tartoznia.
Az értékeket a vezérlőkbe, a szolgáltatásokba vagy a gyárakba injektált konfigurációként használják. Egy paraméter hozzáadásával az injektálható értékek bejuthatnak a szögletes JS vezérlő funkcióba, amelynek ugyanazt az értéket nevezték el.
Q5. Magyarázza el az AngularJS egyedi tulajdonságait?
Válasz:
Az Angular JS rendszerben nem szükséges a visszahívások regisztrálása. Ez a szolgáltatás teszi az Angular JS kódot sokkal egyszerűbbé és nagyon könnyen hibakereshetővé.
Az Angular JS segítségével létrehozott alkalmazások soha nem befolyásolják a DOM-ot (Document Object Model).
A szögletes JS elősegíti az adatok továbbítását a felhasználói felületre és a felhasználói felületről, és kiküszöböli az olyan kérdéseket is, mint az űrlap érvényesítése, az érvényesítési hiba megjelenítése stb.
2. rész - JS interjú kérdései (haladó)
Vessen egy pillantást a fejlett Angular JS interjúkérdésekre.
Q6. Sorolja fel az összes egyedi irányelv típusát a Angular JS-ben?
Válasz:
Az alábbiakban a szögletes JS egyéni irányelveit ismertetjük
Elemi irányelvek: Ez az irányelv akkor működik, amikor a megfelelő elem szembesül.
CSS osztály irányelvek : akkor indul, amikor ugyanaz a CSS stílus megegyezik.
Kommentálási irányelvek: A megfelelő megjegyzés észlelésekor aktiválódik.
Attribútumirányelvek: Az attribútumdirektívák akkor kerülnek a képbe, amikor összeegyeztethetők / ugyanazon irányelv áll szemben.
Q7. Magyarázza el az AngularJS-ben a különböző típusú indításgátlókat?
Válasz:
A Bootstrapping nevű alkalmazás indítása vagy inicializálása. A szögletes JS kétféle bootstrappel rendelkezik.
Automatikus rendszerindítás: Az ng-alkalmazás hozzáadása az alkalmazás gyökeréhez. Miután megtalálta az alkalmazást, a js betölti a hozzá tartozó modult, majd megtörténik a DMO összeállítása.
Manuális rendszerindítás: A szögletes alkalmazás inicializálásának jobb irányítása érdekében a manuális rendszerindítást használjuk. Ez biztosítja az alkalmazás elindításának módját és idejét. Nagyon hasznos, ha újabb műveletet hajtanak végre, mielőtt felébresztenék a szögletes JS-t és összeállítanák az oldalt.
Térjünk át a következő szögletes JS interjúkérdésekhez.
Q8. Magyarázza el a szögletes JS szolgáltatást a kód használatával?
Válasz:
A szolgáltatások az adott feladatok elvégzéséhez használt objektumok vagy funkciók.
Építheti egy Angular JS fejlesztője. A szögletes JS fejlesztők meghatározhatják saját szolgáltatásaikat. A szolgáltatás nevének és a szolgáltatás gyári funkciójának regisztrálásával meg tudják határozni. szintén csaknem 30–35 beépített szolgáltatás áll rendelkezésre azonnali használatra. A $ timeout egyike a szögletes JS szolgáltatásoknak.
A $ timeout szolgáltatást az érték megadott számú milliszekundumban történő megváltoztatására használják. Ez a szolgáltatás hasznos az érték megváltoztatásához az előre meghatározott határidő után.
Bemeneti kód:
Az EduCBA kód megváltoztatja ezt a fejlécet 3 másodperc után megváltozik:
((MyHeader))
A $ időtúllépési szolgáltatás megadott számú milliszekundum után működik.
var app = angular.module ('myApp', ());app.controller ('myCtrl', funkció ($ hatókör, $ időtúllépés) (
$ scope.myHeader = "Hello EduCBA!";
$ időtúllépés (függvény () (
$ scope.myHeader = "Hogy vagy ma?";
), 3000);
));
“Ez a kód 3 másodperc múlva megváltoztatja az alapértelmezett értéket”
Q9. Magyarázza el az AngularJS összes biztonsági funkcióját?
Válasz:
Van beépített védelem, amelyet az Angular JS biztosít. Lásd a következő biztonsági funkciókat.
Megakadályozza a webhelyek közötti szkriptek készítését. Ez egy hackeléstechnika, ahol a hackerek kérési űrlapot küldhetnek, és bizalmas vagy személyes információkat könnyedén megszerezhetnek.
Ezenkívül megakadályozza a HTML befecskendezési támadásokat.
Megakadályozza az XSRF (helyszíni kérés-hamisítás) védelmét a szerver oldali kommunikációban. A szögletes JS az „Auth token” mechanizmussal kezeli. Ha a felhasználók első ízben jelentkeznek be, akkor felhasználói azonosítót és jelszót küldenek a kiszolgálóra, viszont visszaadnak egy Auth tokent. ez a felhatalmazott token elvégzi a hitelesítést minden jövőbeli tranzakciónál.
Q10. Magyarázza el a szintaxist, hogy megjelenjen-e a megadott jelszó a Angular JS segítségével?
Válasz:
Az alábbi kód használatával a Fejlesztő átválthatja a jelszó láthatóságát a felhasználóra.
Bemeneti kód:
Password:
Show Password
Ajánlott cikkek
Ez egy útmutató a JS interjú kérdései és válaszai listájához, így a jelölt könnyen meg tudja oldani ezeket a szögletes JS interjú kérdéseket. A következő cikkeket is megnézheti további információkért -
- Fontos és gyakori AJAX interjúkérdések
- HTML5 vs Flash - melyik a megfelelő?
- Fontos tudnivaló: viselkedési interjú kérdések és válaszok
- 8 Leghasznosabb útmutató a Big Data interjúkérdésekhez
- A 7 fontos közös interjú kérdése és válaszai
- A 10 leghasznosabb Cassandra interjú kérdés és válasz
- Bootstrap vs Jquery: Melyik a jobb
- Bootstrap vs WordPress: Mire vágyunk?
- Útmutató a Bootstrap vs jQuery felhasználói felülethez