100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Resumen

Samenvatting Javascript cheatsheet Web Development II

Puntuación
-
Vendido
1
Páginas
12
Subido en
21-10-2022
Escrito en
2022/2023

Javascript cheatsheet Web Development II

Institución
Grado

Vista previa del contenido

Hoofdstuk 1: Javascript basics
Script koppelen In HTML: <script src=”…”></script>
 Src = pad naar js bestand
Alert (pop up) alert(‘iets’);
Cijfer afronden tot x cijfers na de iets.toFixed(x);
komma
Grootste en kleinste getal Number.MIN_VALUE || Number.MAX_VALUE
+ en – oneindig Number.POSITIVE_INFINITY ||…
Afronden Math.round(getal);
Max/Min vinden array / lijst van Math.max(getal1, getal2, getal3);
getallen Math.min(getal1, getal2, getal3);
Datum maken Huidige tijd: const date = new Date();
Gekozen tijd: const date = new Date(jaar, maand, dag,
uur, minuut, sec, millisecond);
 Maand is 0-based!!
Uren etc uit datum halen Datum.getHours();
Enhanced for For(let key in myAvatar){…}
Of forof ipv forif
Functie definiëren function functie(par1, par2){…}
Array declareren Let pizzas = [];
Let pizzas = new Array();
Array: verwijder laatste element Pizzas.pop();
Array: voeg waarde toe opt eind Pizzas.push(“iets”);
Array: verwijder eerste waarde en Pizzas.shift();
return ze
Array: voeg waarde toe int begin Pizzas.unshift(“iets”);
Array: verwijder element op positie Delete pizzas[2];
 Returned undefined  Dan zit er een ‘empty’ in
Array: verwijder elementen op positie Pizzas.splice(startIndex, aantalEl);
Array: waarde invoegen Pizzas.splice(4,0, waarde);  waarde invoegen op index4
Array: arrays samenvoegen const array3 = array1.concat(array2);
Array: omkeren Pizzas.reverse();
Array: een stuk uit kopiëren Const array1 =array2.slice(2, 4);
 Array wordt dus niet aangepast  array1 zijn dus waarden met index 2 en 3
Array: sorteren Pizzas.sort(x);
 x is comparator bv x1.year – x2.year
Array: element zoeken Pizzas.indexOf(“margherita”);
 eventueel startend vanaf index
 geeft index weer Pizzas.lastIndexOf(“margherita”);
 -1 indien niet gevonden  Gaat van achter naar voor
Array: als string weergeven Pizzas.join(“-“);
 Met eventueel scheidingsteken
Array: destructuring: 1 kopiëren Const [pizza1, pizza2] = pizzas;  eerste 2 elementen
 Snel elementen uithalen ig Const [, , pizza3] = pizzas  3e element
 Nut: array kopiëren gaat niet adhv
a=b
Array: destructuring: kopiëren Const kopie = […pizzas]; kopie van Pizzas
Const link = pizzas;  hard link!

, Hoofdstuk 2: Objecten en functies
Object declareren Const mijnObject = {};
 Eventueel met attributen Const mijnObject = {
naam: “bob”,
letter: {el1: “A”, el2: “B”}
};
Attributen ophalen Const naam = mijnObject.naam;
 Kan ook functie zijn die je oproept Const letterEl1 = mijnObject.letter.el1;
Attributen toevoegen & invullen mijnObject.leeftijd = 20;
Attributen verwijderen Delete mijnObject.leeftijd;
Object destructuring Const { naam, letter : hoofdletter } = mijnObject;
 Zie ook HT2-ex1-objects vanonder  Variabelen maken met overeenkomende attribuut
v/h object (naam en hoofdletter)
 De waarde v/h attribuut letter wordt in de const
hoofdletter gestopt
Object overlopen For(let key in mijnObject){
 Voor elk attribuut in object Console.log(key: mijnObject[key]);
};
 naam: bob …
Alle keys in een array steken Let arr = Object.keys(mijnObject);
Functie toevoegen als attribuut mijnObject.functie = function (par1){…};
Functie met onbeperkt/ onbepaald Function functie(par1, par2, …etc){…};
aantal parameters  de parameter “etc” kan je dan bijvoorbeeld overlopen
me ne forof, foreach, …
 in combinatie met array  function functie(par1, par2, …[a,b,c,d]){…};
destructuring o zo kunde makkelijk aan de 4 eerste waarden
Arrowfunctie Function functie(par1, par2){…};
 bv in const functie steken  const functie = (par1, par2) => {…};
 uitvoeren moet met () achter!
Event op een element uit de html Const element = document.getElementById(‘id’);
 hover  element.onmouseover = () => {…};
 kan ook met eventhandler zie  element.onclick = () => {…};
verder  onload, …
Exceptie gooien & vangen try {
throw {
name: 'SomethingWentWrongError',
message: 'Something went wrong. You should fix it'
};
} catch (e) {
console.log(`Error ${e.name}: ${e.message}`);
} finally {…}

Of

Throw Error(‘rip’);

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
21 de octubre de 2022
Número de páginas
12
Escrito en
2022/2023
Tipo
RESUMEN

Temas

$4.15
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada


Documento también disponible en un lote

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
easyIT Hogeschool Gent
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
81
Miembro desde
5 año
Número de seguidores
30
Documentos
23
Última venta
1 mes hace

4.0

5 reseñas

5
2
4
1
3
2
2
0
1
0

Documentos populares

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes