Prvih 10 kutnih pitanja o JS intervjuu i odgovoru (Ažurirano za 2019.)

Sadržaj:

Anonim

Uvod u kutna pitanja i odgovore na JS intervju

Ako tražite posao koji je povezan sa Angular JS-om, trebate se pripremiti za kutna pitanja o intervjuu JS-a za 2019. godinu. Iako je svaki ugaoni JS intervju različit i opseg posla je također različit, možemo vam pomoći oko vrhunskih kutnih pitanja o JS intervjuu i odgovora koji će vam pomoći da skočite i postignete svoj uspjeh Angular JS. Stoga smo osmislili najčešća pitanja i odgovore na ugaoni JS intervju kako bismo vam pomogli da postignete uspjeh u svom intervjuu.

Ispod je popis kutnih JS intervjua za 2019. godinu ažuriran za 2018. godinu

Dio 1 - Kutna pitanja o JS intervjuu (osnovna)

Ovaj prvi dio pokriva osnovna kutna pitanja i odgovore na JS intervju

Q1. Objasnite ugaoni JS ukratko?

Odgovor:
Strukturni okvir koji vam omogućava da koristite HTML kao svoj jezik za predloške. Također, omogućuje vam da proširite sintaksu HTML-a. Pruža fleksibilnost za izbjegavanje pisanja stotina inicijacijskih kodova samo za početak.
Google je počeo raditi sa Angular JS 2009. godine.
To je obvezujuće podatke i izvodi ili prikazuje sav izlaz unutar preglednika. Možemo ga nazvati i JavaScript okvirom, a može se dodati oznakom u HTML stranice. Programerima nude mogućnosti za pisanje zahtjeva za klijentsku stranu pomoću JavaScripta.

Q2. Naziv direktive u AngularJS koje će definirati vrijednost varijable koja se koristi?

Odgovor:
Koristeći Direktivu, vrijeme unosa možemo definirati kao Text, uneseni tekst može biti Email, Ime itd. Su kutni JS koristi ng-model.
Koristite ng-model u kutnom JS kodu:
Unosni 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.

Prijeđite na sljedeći kutni JS intervju pitanja.

Q3. Objasnite kôd da biste omogućili gumb dvostrukog klika u Angular JS?

Odgovor:
ng-dblclick omogućava određivanje prilagođenog ponašanja na događaju s dvaput klika na web stranicama. Može se koristiti kao atribut HTML elementa.
Pomoću sljedećeg postupka možemo pomoću uzorka AngularJS stvoriti uzorak koda događaja dvostrukog klika.
ng-model je vezan kao Textbox, a gumb dvostrukog klika vezan je s ng-dblclick i napisali smo 'Hello' + name.
Ovdje Hello je niz i naziv definirani kao varijabla koja će sadržavati ulaznu vrijednost kao TextBox.
Ovaj gumb - "Dvostruki klik za EduCBA" djelovati će kada ga dvokliknete.
Unosni 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

Q4. što „rute“ rade u kutnom JS?

Odgovor:
Omogućuje stvaranje različitih različitih URL-ova za različite sadržaje u aplikaciji. Kutna js ruta omogućuje korisnicima označavanje sadržaja različitih URL-ova za različite sadržaje. Ti su takvi URL-ovi oznaka ruta u AngularJS.
Vrijednost broja, JavaScript ili niza u kutnom JS-u jednostavan je objekt i to bi trebalo pripadati kutnom JS.
Vrijednosti se koriste kao konfiguracija ubrizgana u kontrolere, usluge ili tvornice. Dodavanjem parametra vrijednosti se mogu ubrizgati u funkciju upravljača kutnog JS koja je imenovala vrijednost kao vrijednost.

Q5. Objasnite neku jedinstvenu značajku AngularJS-a?

Odgovor:
Registracija povratnih poziva nije potrebna u Angular JS. Ova značajka čini kutni JS kôd mnogo jednostavnim i vrlo jednostavnim za uklanjanje pogrešaka.
Aplikacije stvorene pomoću Angular JS nikada ne utječu na DOM (Document Object Model).
Kutni JS pomaže u prijenosu podataka na i sa korisničkog sučelja, također pomaže u uklanjanju problema poput provjere oblika, prikaza pogreške u provjeri itd.

Dio 2 - Kutna pitanja o JS intervjuu (napredno)

Pogledajmo sada napredna kutna pitanja o JS intervjuu.

P6. Navedi sve vrste prilagođene direktive u kutnom JS?

Odgovor:
Slijede prilagođene direktive u kutnom JS
Elementi direktive: Ova Direktiva djeluje kada se suoči sa podudarajućim elementom.
Smjernice klase CSS : Pokreće se kada odgovara isti CSS stil.
Smjernice za komentare: Ako se pronađe komentirajući komentar, aktivira se.
Smjernice atributa: Smjernice atributa ulaze u sliku kada se suoče podudaranje / ista direktiva.

Q7. Objasnite različite vrste dizalica u AngularJS?

Odgovor:
Pokretanje ili inicijalizacija aplikacije pod nazivom Bootstrapping. Kutni JS koji ima dvije vrste dizalica.
Automatsko pokretanje sustava : dodavanje ng-aplikacije u korijenu aplikacije. Nakon što nađe ng-app angular js učitava pridruženi modul s njim i tada se događa kompilacija DMO.
Ručno pokretanje sustava : Za veću kontrolu nad inicijalizacijom vaše kutne aplikacije koristimo ručno pokretanje sustava. Pruža kontrolu nad načinom i kada pokrenuti aplikaciju. Mnogo je korisno kada će se provesti još jedna operacija prije buđenja kutnog JS-a i sastavljanja stranice.

Prijeđite na sljedeći kutni JS intervju pitanja.

Q8. Objasnite bilo koju kutnu JS uslugu pomoću koda?

Odgovor:
Usluge su objekti ili funkcije koji se koriste za obavljanje određenih zadataka.
Može ga izgraditi programer u tvrtki Angular JS. Kutni programeri JS-a mogu definirati vlastite usluge. Registriranjem imena usluge i tvorničke funkcije usluge oni mogu to definirati. također, dostupno je gotovo 30 do 35 ugrađenih usluga za trenutno korištenje. $ timeout jedna je od usluga Angularnog JS-a.
$ timeout usluga koristi se za promjenu vrijednosti u određenom broju milisekundi. Ova je usluga korisna za promjenu vrijednosti nakon unaprijed određenog vremenskog ograničenja.
Unosni kôd:



EduCBA kod promijenit će se zaglavlje nakon 3 sekunde:


((MyHeader))


Usluga $ timeout radi nakon određenog broja milisekundi.

var app = angular.module ('myApp', ());
app.controller ('myCtrl', funkcija ($ doseg, $ timeout) (
$ range.myHeader = "Pozdrav EduCBA!";
$ timeout (funkcija () (
$ range.myHeader = "Kako ste danas?";
), 3000);
));

"Ovaj kôd će nakon 3 sekunde promijeniti vrijednost u zadanu"

P9. Objasnite sve sigurnosne značajke u AngularJS?

Odgovor:
Postoje ugrađene zaštite, koje pruža Angular JS. Pogledajte sljedeće sigurnosne značajke.
Sprečava skriptiranje na više mjesta. To je tehnika hakiranja gdje haker može poslati obrazac zahtjeva i lako može dobiti povjerljive ili privatne podatke.
Također sprječava napade injekcije HTML.
Sprječava zaštitu XSRF (križanje zahtjeva na više mjesta) za komunikaciju na strani poslužitelja. Kutni JS upravljao je mehanizmom "Auth token". Kad god se korisnici prijave prvi put kad poslužitelju pošalje korisnički ID i lozinku, zauzvrat će vratiti Auth token. ovaj ovlašteni token vrši provjeru autentičnosti u svim budućim transakcijama.

Q10. Objasnite sintaksu za prikaz unesene lozinke pomoću Angular JS?

Odgovor:
Pomoću donjeg koda Programer može korisniku prebaciti vidljivost lozinke.
Unosni kôd:

Password:
Show Password

Preporučeni članci

Ovo je vodič za Popis kutnih pitanja i odgovora za JS intervjue kako bi kandidat mogao lako razbiti ova kutna pitanja o JS intervjuu. Možete pogledati i sljedeće članke da biste saznali više -

  1. Važna i uobičajena pitanja o intervjuu AJAX
  2. HTML5 vs Flash-koji je točan?
  3. Važno znati: Pitanja i odgovori o bihevioralnom intervjuu
  4. 8 Najkorisnijih vodiča o Big Data pitanjima za intervju
  5. 7 važnih uobičajenih pitanja i odgovora za intervju
  6. 10 najboljih pitanja i odgovora za intervju s Cassandrom
  7. Bootstrap vs Jquery: Koji je bolji
  8. Bootstrap vs WordPress: Što preferirati
  9. Vodič za Bootstrap vs jQuery korisničko sučelje