1r trimestre Flashcards
Què és JavaScript i per què és important?
JavaScript no és un llenguatge nou, és potent, flexible i ràpid. S’utilitza principalment per al funcionament de pàgines web.
Què és la consola a JavaScript?
La consola és un terminal que mostra missatges importants, com l’output o errors.
Què és console.log i per a què serveix?
console.log és un mètode de l’objecte console que es fa servir per mostrar dades al terminal.
Com es crida al mètode log de l’objecte console? Escriu un exemple.
Es crida amb un punt i entre parèntesis les dades que volem mostrar, com en aquest exemple: console.log(28);.
Quin és l’ús dels comentaris a JavaScript?
Els comentaris s’utilitzen per descriure el codi i no són accessibles per l’ordinador.
Quins tipus de comentaris hi ha a JavaScript? Posa exemples.
Comentari d’una sola línia: // Això és un comentari.
Comentari de múltiples línies:
/* Això és
un comentari
de múltiples línies. */
Quins són els tipus de dades primitius a JavaScript?
Number, BigInt, String, Boolean, Null, Undefined, Symbol.
I dades en general
Number, BigInt, String, Boolean, Null, Undefined, Symbol.
Què és un tipus de dada Number?
Inclou qualsevol número, sigui negatiu o decimal.
Quan s’utilitza el tipus de dada BigInt?
Quan un número té més de 17 xifres, es mostra amb els primers 17 caràcters i una n al final.
Què és un String? Com es declara?
Un String és un conjunt de caràcters entre cometes simples o dobles.
Exemple: ‘Hola’ o “Hola”.
Quins valors pot tenir un Boolean?
Pot tenir només dos valors: True o False.
Què significa que una variable té el valor Null?
Indica que no té cap valor assignat; és l’absència d’un valor.
Què és Undefined?
És una variable a la qual no se li ha assignat cap valor.
Per a què serveixen els Symbols?
Els Symbols són identificadors únics, similars a un ID.
Què és un Object a JavaScript?
Un Object és un conjunt de dades complexes relacionades.
Què és un operador?
Un operador és un caràcter que realitza una tasca dins del codi. JavaScript té operadors predefinits per fer operacions.
Quins són els principals operadors aritmètics a JavaScript?
+ (suma)
- (resta)
* (multiplicació)
/ (divisió)
% (residu d’una divisió)
Què significa concatenar strings?
És combinar dos o més strings en un de sol. Exemple: “hola”+”mon”
Quines diferències hi ha entre usar + i , per concatenar strings?
Amb + els strings es concatenen sense espais addicionals.
Amb , es concatena però afegeix espais automàticament entre els valors.
Exemple de concatenació amb +
console.log(‘hello’ + ‘ world’);
Output: helloworld.
Amb ,
console.log(‘hello’ , ‘world’);
Output: helloworld.
Què són les propietats a JavaScript?
Les propietats són característiques específiques dels tipus de dades i sempre s’escriuen després d’un punt.
Quina és la propietat .length en un string?
Indica el nombre de caràcters d’un string, incloent els espais.
Exemple d’ús de .length
console.log(‘hello’.length);
// Output: 5
Quina diferència hi ha entre propietats i mètodes?
Les propietats no tenen parèntesis i només mostren informació, mentre que els mètodes tenen parèntesis i realitzen accions.
Quins són alguns mètodes útils per a strings?
.toUpperCase(): Converteix el text a majúscules.
.startsWith(): Verifica si el text comença amb una seqüència específica.
.trim(): Elimina espais en blanc.
Exemple d’ús de .toUpperCase()
console.log(‘hello’.toUpperCase());
// Output: HELLO
Què són els objectes predefinits a JavaScript?
Són objectes que ja existeixen per defecte al llenguatge, com console o Math.
Què fa Math.random()?
Genera un número aleatori entre 0 i 1.
Com es pot generar un número aleatori entre 0 i un altre número, per exemple 50?
console.log(Math.random() * 50);
Què fa el mètode .floor() de l’objecte Math?
Arrodoneix un número cap avall al nombre enter més proper.
Exemple combinat de Math.random() i .floor()
console.log(Math.floor(Math.random() * 50));
Què és una variable?
Una variable és un contenidor que guarda informació a la memòria de l’ordinador.
Quines són les tres accions principals que podem fer amb les variables?
Crear-les.
Guardar o actualitzar informació.
Recuperar informació.
Quines paraules clau s’utilitzen per declarar variables a JavaScript?
var, let, i const.
Què és var i per què ja no s’utilitza tant?
var és una forma antiga de declarar variables i s’ha substituït per let i const perquè són més segures i flexibles.
Quines normes hem de seguir al declarar noms de variables?
No començar amb números ni símbols especials (excepte _).
Utilitzar camel case (primer paraula minúscula, següents majúscules).
Respectar majúscules i minúscules (case sensitive).
Quina és la característica especial de les variables declarades amb let?
El seu valor es pot reassignar o actualitzar.
Es pot declarar una variable amb let sense assignar-li un valor?
Sí, però el seu valor inicial serà undefined.