Javascript tutorial

  1. Hvordan opretter man et brugerdefineret objekt korrekt i JavaScript?

    Der er to modeller til implementering af klasser og instanser i JavaScript:prototyping-måden og lukningsmåden. Begge har fordele og ulemper, og der er masser af udvidede variationer. Mange programmører og biblioteker har forskellige tilgange og klassehåndteringsfunktioner til papir over nogle af de

  2. Leksical Variable Scoping med Javascript

    I Javascript oprettes kodeblokke ved hjælp af krøllede klammeparenteser ({}). For eksempel: someFunction() { // some code here } anotherFunction() { // some more code here } someFunction og anotherFunction er to forskellige kodeblokke. Disse to forskellige kodeblokke kunne også betragtes

  3. Læringsgrafer Del 2:Traversal

    I mit sidste indlæg dækkede vi, hvordan man implementerer en graf i javascript. I denne uges indlæg vil vi gennemgå, hvordan man bevæger sig gennem en graf. I lighed med vores gennemgang af binære søgetræer, er der to hovedmetoder til gennemsejling, som vi vil bruge. Bredde-først-søgning (BFS) og

  4. Kan jeg ændre Z-indekset/laget for et SVG <g>-element med JavaScript?

    Z-indeks i SVG er defineret af den rækkefølge, elementerne vises i dokumentet. Du bliver nødt til at ændre elementrækkefølgen, hvis du vil bringe en bestemt form til toppen. Et alternativ til at flytte elementer i træet er at bruge <use> elementer, hvor du ændrer xlink:href attribut, så det

  5. Asynkron indlæsning af udvalgte listeindstillinger

    Jeg henter oplysninger om kommunenavne, postkoder osv. fra en offentlig tjenesteudbyder (DAWA) ved hjælp af AJAX. Først havde jeg et problem med at hente dataene, indtil jeg gjorde overførslen asynkron, således ajaxGetMunicipalitiesFromDAWA er en asynkron funktion. Jeg har tjekket ajaxGetMunicipalit

  6. Kombination af skuffe-, fane- og staknavigatorer i React Navigation 6

    Oprindeligt udgivet på https://blog.deversity.com/2021/10/combining-drawer-tab-and-stack.html I dag vil vi gøre brug af skuffe-, fane- og stak-navigatorerne. Vi vil dække to tilfælde: et enklere scenarie, hvor vi bruger Tab Navigator i en enkelt skufferute et mere kompliceret flow, hvor vi ønske

  7. Leetcode MinStack Design Problem:JavaScript Low Level Solution

    Med dette indlæg vil jeg gerne dele en Javascript-løsning på lavt niveau til et af de mest populære designproblemer fra leetcode, det hedder MinStack. Problemet forventer en stack, der understøtter push, pop, top og hentning af minimumselementet i konstant tid . Her i stedet for at bruge Javascript

  8. Hvordan kan vi forbinde vores smarte kontrakt til en brugergrænseflade

    Denne artikel er en del af en serie kaldet Corporate Governance on Blockchain . Læs dette for at lære, hvordan blockchain kan ændre corporate governance til det bedre. Her finder du også, hvordan du sætter dit projekt op til at følge denne artikelserie. I del 1 af serien skitserer de potentielle

  9. Reactjs Kald dynamisk komponenter med kort under fanepaneler ved hjælp af array

    Det er her fanehoved og faneindhold er defineret, forventningen er, at Tabs_content har komponentnavn, og under fanepanelet skal det krydse array tabs_content og vise komponent og kalde komponenten vist i billede 3 let tabs_data= [Add Queue,Edit Queue,Remove Queue]; let tabs_content= [<Add

  10. ReactJS useState Hook - doven initialisering og tidligere tilstand

    En komponents tilstand ReactJS er et komponentbaseret brugergrænsefladebibliotek. Hver af de komponenter, vi skaber, bør have et individuelt ansvar. I den virkelige ReactJS-applikation skal komponenter interagere ved at udveksle information eller data. Der er flere måder, hvorpå komponenter kan tal