JavaScript (JS) és el llenguatge de programació compilat i script lleuger més popular. Va ser desenvolupat per Brendan Eich el 1995 . És conegut com a llenguatge de script per a pàgines web, aplicacions mòbils, servidors web i molts més. És un llenguatge important per als aspirants a desenvolupadors front-end i back-end. alguns llocs de treball exigeixen que les persones dominin JavaScript. És utilitzat per les principals empreses de TI com ara Evernote, LinkedIn, Microsoft, Opera, NASA , i Meta a causa de la seva manipulació DOM, JavaScript asíncron, tractament d'errors i marcs de JavaScript en què es pot utilitzar. Per tant, per entrar en aquestes empreses, cal completar-les Preguntes principals de l'entrevista de JavaScript que et pot fer semblar un expert davant dels reclutadors.
En aquest article, proporcionarem Superior Preguntes i respostes de l'entrevista de JavaScript fet a mida per a tots dos frescors i experimentat professionals amb 3, 5 i 8 anys d'experiència. Aquí ho cobrim tot, inclòs Conceptes bàsics de JavaScript , funcions ES6+, manipulació DOM, JavaScript asíncron, gestió d'errors, marcs i biblioteques de JavaScript i molt més, que segur que us ajudaran a resoldre la vostra propera entrevista de JavaScript.
Preguntes i respostes de l'entrevista de JavaScript (2024)
Per preparar-vos per a l'entrevista, us hem portat el Les 50 preguntes principals de l'entrevista de JavaScript per a principiant, intermedi i experimentat que definitivament heu de passar per situar-vos a les principals multinacionals.
Abans de procedir a aprendre Preguntes i respostes de l'entrevista de JavaScript , primer aprenem el complet Tutorial de JavaScript .
Taula de contingut
- Preguntes de l'entrevista de JavaScript per a persones de nova generació
- Preguntes d'entrevista intermèdia de JavaScript
- Preguntes d'entrevista de JavaScript per a persones amb experiència
Preguntes de l'entrevista de JavaScript per a persones de nova generació
Parlem d'algunes preguntes habituals que hauríeu de preparar per a les entrevistes. Aquestes preguntes seran útils per aclarir les entrevistes, especialment per al rol de desenvolupament d'interfície.
1. Quines diferències hi ha entre Java i JavaScript?
JavaScript és un llenguatge de programació del costat del client i Java és un llenguatge de programació orientada a objectes. Tots dos són totalment diferents entre ells.
- JavaScript : És un llenguatge de programació lleuger (llenguatge de scripting) per desenvolupar pàgines web interactives. Pot inserir text dinàmic als elements HTML. JavaScript també es coneix com a llenguatge del navegador.
- Java : Java és un dels llenguatges de programació més populars. És un llenguatge de programació orientat a objectes i té una plataforma de màquina virtual que permet crear programes compilats que s'executen en gairebé totes les plataformes. Java va prometre, escriure una vegada, executar a qualsevol lloc.
2. Què són els tipus de dades de JavaScript?
Hi ha tres tipus de dades principals a JavaScript.
- Primitiva
- Nombres
- Cordes
- booleà
- Símbol
- Trivial
- Sense definir
- Nul
- Compost
- Objectes
- Funcions
- Arrays
3. Quin símbol s'utilitza per als comentaris en JavaScript?
Els comentaris impedeixen l'execució de les declaracions. Els comentaris s'ignoren mentre el compilador executa el codi. Hi ha dos tipus de símbols per representar comentaris en JavaScript:
totes les majúscules comanda excel
- Doble barra: Es coneix com a comentari d'una sola línia.
// Single line comment>
- Tallar amb asterisc: Es coneix com a comentari de diverses línies.
/* Multi-line comments ... */>
4. Quin seria el resultat de 3+2+7″?
Aquí, 3 i 2 es comporten com un nombre enter, i 7 es comporta com una cadena. Així, 3 més 2 seran 5. Aleshores, la sortida serà 5+7″ = 57.
5. Per a què serveix la funció isNaN?
La funció nombre isNan determina si el valor passat és NaN (no és un nombre) i és del tipus Number. A JavaScript, el valor NaN es considera un tipus de nombre. Retorna true si l'argument no és un nombre, en cas contrari retorna fals.
6. Què és més ràpid en JavaScript i script ASP?
JavaScript és més ràpid en comparació amb ASP Script. JavaScript és un llenguatge de script del costat del client i no depèn del servidor que s'executi. L'script ASP és un llenguatge d'script del costat del servidor sempre fiable del servidor.
7. Què és l'infinit negatiu?
L'infinit negatiu és un valor constant que representa el valor més baix disponible. Vol dir que cap altre nombre és inferior a aquest valor. Es pot generar mitjançant una funció feta per si mateix o mitjançant una operació aritmètica. JavaScript mostra el valor NEGATIVE_INFINITY com a -Infinity.
8. És possible dividir el codi JavaScript en diverses línies?
Sí, és possible dividir el codi JavaScript en diverses línies en una instrucció de cadena. Es pot trencar utilitzant el barra invertida '' .
Per exemple:
document.write('A Online Computer Science Portal for Geeks')>
JavaScript evita la línia de trencament de codi, cosa que no és preferible.
let gfg= 10, GFG = 5, Geeks = gfg + GFG;>
9. Quina empresa va desenvolupar JavaScript?
Netscape va desenvolupar JavaScript i va ser creat per Brenden Eich l'any 1995.
10. Què són les variables no declarades i les variables no definides?
- Sense definir : Es produeix quan una variable es declara sense assignar cap valor. Undefined no és una paraula clau.
- Sense declarar : Es produeix quan intentem accedir a qualsevol variable que no estigui inicialitzada o declarada anteriorment mitjançant la paraula clau var o const. Si fem servir operador 'tipus de' per obtenir el valor d'una variable no declarada, ens enfrontarem a l'error d'execució amb el valor de retorn com a indefinit. L'abast de les variables no declarades és sempre global.
11. Escriu un codi JavaScript per afegir nous elements de manera dinàmica.
html Títol del document> capçalera>