Hvis du vil bygge dynamiske nettsider, må du supplere HTML- og CSS -kunnskapen din med en forståelse av JavaScript . Dette skriptspråket regnes som et essensielt element i moderne webutvikling.
Du kan bygge alle slags interessante interaktive apper og nettsteder med JavaScript, men det er mye å lære underveis. Med det i bakhodet har vi laget følgende JavaScript -jukseark for deg.
Juksearket kan tjene som en rask oppdatering av JavaScript -elementer når du trenger det. Det er praktisk både for nybegynnere og eksperter.
hvordan få tilgang til icloud -bilder på iphone
GRATIS NEDLASTING: Dette juksearket er tilgjengelig som en nedlastbar PDF fra vår distribusjonspartner, TradePub. Du må bare fylle ut et kort skjema for å få tilgang til det for første gang. nedlasting Det ultimate JavaScript -juksearket .
Det ultimate JavaScript -juksearket
Snarvei | Handling |
---|---|
JavaScript -matriser | |
konkat () | Koble flere matriser til en |
copyWithin () | Kopier matriseelementer i matrisen, til og fra angitte posisjoner |
oversikt over() | Returner den primitive verdien til det angitte objektet |
inkluderer () | Sjekk om en matrise inneholder det angitte elementet |
bli med() | Kombiner elementer i en matrise til en enkelt streng og returner strengen |
innganger() | Returner et nøkkel/verdipar Array Iteration Object |
hver() | Sjekk om hvert element i en matrise består en test |
fylle() | Fyll elementene i en matrise med en statisk verdi |
filter() | Lag en ny matrise med hvert element i en matrise som består en test |
finne() | Returner verdien av det første elementet i en matrise som består en test |
for hver() | Kall en funksjon for hvert array -element |
fra() | Lag en matrise fra et objekt |
lastIndexOf () | Angi den siste posisjonen der et gitt element vises i en matrise |
pop () | Fjern det siste elementet i en matrise |
trykk() | Legg til et nytt element på slutten |
omvendt() | Sorter elementer i synkende rekkefølge |
redusere() | Reduser verdiene til en matrise til en enkelt verdi (går fra venstre til høyre) |
reduceRight () | Reduser verdiene til en matrise til en enkelt verdi (går fra høyre til venstre) |
skifte() | Fjern det første elementet i en matrise |
skive() | Trekk en kopi av en del av en matrise inn i et nytt matriseobjekt |
sortere() | Sorter elementer alfabetisk |
spleise () | Legg til elementer på en bestemt måte og posisjon |
unshift () | Legg til et nytt element i begynnelsen |
JavaScript boolske metoder | |
toString () | Konverter en boolsk verdi til en streng, og returner resultatet |
verdien av() | Returner den første posisjonen der et gitt element vises i en matrise |
toSource () | Returner en streng som representerer kildekoden til objektet |
JavaScript aritmetiske operatører | |
+ | Addisjon |
- | Subtraksjon |
* | Multiplikasjon |
/ | Inndeling |
(...) | Grupperingsoperatør (operasjoner innenfor parentes utføres tidligere enn de utenfor) |
% | Modul (resten) |
++ | Øk tall |
- | Reduser tall |
== | Lik |
=== | Like verdi og like type |
! = | Ikke lik |
! == | Ikke lik verdi eller ikke lik type |
> | Større enn |
< | Mindre enn |
> = | Større enn eller lik |
<= | Mindre enn eller lik |
? | Ternær operatør |
Logiske operatører | |
&& | Logisk OG |
|| | Logisk ELLER |
! | Logisk IKKE |
Bitvise operatører | |
& | OG uttalelse |
| | ELLER uttalelse |
~ | IKKE |
^ | XOR |
<< | Venstre shift |
>> | Høyre skift |
>>> | Nullfyll høyre skifte |
Funksjoner | |
varsling() | Skriv ut data i en varselboks i nettleservinduet |
bekrefte() | Åpne en ja/nei -dialog og returner true/false avhengig av brukerens klikk |
console.log () | Skriv informasjon til nettleserkonsollen (bra for feilsøkingsformål) |
document.write () | Skriv direkte til HTML -dokumentet |
spør () | Lag en dialog for brukerinngang |
Globale funksjoner | |
dekoder () | Dekode en Uniform Resource Identifier (URI) opprettet av encodeURI eller lignende |
decodeURIComponent () | Dekode komponenten URI |
codeURI () | Kode en URI til UTF-8 |
codeURIComponent () | Samme, men for URI -komponenter |
eval () | Evaluer JavaScript -kode representert som en streng |
isFinite () | Bestem om en bestått verdi er et begrenset tall |
isNaN () | Bestem om en verdi er et ulovlig tall |
Nummer() | Konverter objektets verdi til et tall |
parseFloat () | Analyser en streng og returner et flytende tall |
parseInt () | Analyser en streng og returner et helt tall |
JavaScript -sløyfer | |
til | Den vanligste måten å lage en loop i JavaScript |
samtidig som | Sett opp betingelser som en sløyfe utføres under |
gjør mens | I likhet med mensløkken, utføres den imidlertid minst én gang og utfører en kontroll på slutten for å se om betingelsen er oppfylt for å utføre igjen |
gå i stykker | Stopp og avslutt syklusen hvis visse betingelser er oppfylt |
Fortsette | Hopp over deler av syklusen hvis visse betingelser er oppfylt |
Escape Characters | |
' | Enkelt sitat |
' | Dobbel sitat |
\ | Backslash |
b | Tilbake |
f | Skjema feed |
n | Ny linje |
r | Vognretur |
t | Horisontal tabulator |
v | Vertikal tabulator |
JavaScript -strengmetoder | |
charAt () | Returner et tegn på en angitt posisjon inne i en streng |
charCodeAt () | Gi karakteren unicode på den posisjonen |
konkat () | Koble sammen (sett sammen) to eller flere strenger i en |
fromCharCode () | Returner en streng opprettet fra den angitte sekvensen med UTF-16-kodenheter |
oversikt over() | Angi plasseringen av den første forekomsten av spesifisert tekst i en streng |
lastIndexOf () | Samme som indexOf (), men med den siste forekomsten, søker du bakover |
kamp() | Hent kampene til en streng mot et søkemønster |
erstatte() | Finn og erstatt spesifisert tekst i en streng |
Søk() | Utfør et søk etter en matchende tekst og returner posisjonen |
skive() | Pakk ut en del av en streng og returner den som en ny streng |
dele() | Del et strengobjekt i en rekke strenger på en bestemt posisjon |
begynner med() | Kontroller om en streng begynner med angitte tegn |
substr () | Ligner på slice (), men trekker ut en delstreng avhengig av et bestemt antall tegn |
delstreng () | Ligner på slice (), men kan ikke godta negative indekser |
toLowerCase () | Konverter strenger til små bokstaver |
toUpperCase () | Konverter strenger til store bokstaver |
verdien av() | Returner den primitive verdien (som ikke har egenskaper eller metoder) for et strengobjekt |
REGULAR UTTRYKKSYNTAKS Mønstermodifikatorer | |
Og | Vurder erstatning |
Jeg | Utfør store og små bokstaver |
g | Utfør global matching |
m | Utfør matchning med flere linjer |
s | Behandle strenger som en enkelt linje |
x | Tillat kommentarer og mellomrom i mønster |
U | Uhyggelig mønster |
Braketter | |
[abc] | Finn noen av tegnene i parentesene |
[^ abc] | Finn et tegn som ikke er i parentesene |
[0-9] | Finn siffer som er angitt i parentesene |
[A-z] | Finn et hvilket som helst tegn fra store A til små z |
(a | b | c) | Finn noen av alternativene atskilt med | |
Metakarakterer | |
. | Finn et enkelt tegn, unntatt ny linje eller linjeterminator |
i | Ordtegn |
I | Ikke-ordtegn |
d | Et siffer |
D | Et ikke-sifret tegn |
s | Mellomrom -karakter |
S | Ikke-hvitt mellomrom |
b | Finn en treff i begynnelsen/slutten av et ord |
B | Finn en treff som ikke er i begynnelsen/slutten av et ord |
u0000 | NUL karakter |
n | En ny strekfigur |
f | Skjema feed tegn |
r | Vognreturtegn |
t | Tabulatortegn |
v | Vertikal fanetegn |
xxx | Tegn angitt med et oktalt tall xxx |
xdd | Latinsk tegn angitt med et heksadesimalt tall dd |
udddd | Unicode -tegn spesifisert med et heksadesimalt tall dddd |
Kvantifiseringer | |
n+ | Match en streng som inneholder minst en n |
n* | Enhver streng som inneholder null eller flere forekomster av n |
n? | Enhver streng som inneholder null eller én forekomst av n |
n {X} | Enhver streng som inneholder en sekvens av X ns |
n {X, Y} | Strenger som inneholder en sekvens av X til Y n’er |
n {X,} | Matcher enhver streng som inneholder en sekvens på minst X ns |
n $ | Enhver streng med n på slutten av den |
^n | String med n i begynnelsen av den |
? = n | Enhver streng som etterfølges av en bestemt streng n |
?! n | Streng som ikke blir fulgt av en bestemt streng n |
Nummeregenskaper | |
MAX_VALUE | Maksimal numerisk verdi som kan representeres i JavaScript |
MIN_VALUE | Minste positive numeriske verdi som kan representeres i JavaScript |
NaN | Verdien Not-a-Number |
NEGATIVE_INFINITY | Negativ uendelig verdi |
POSITIVE_INFINITY | Positiv uendelig verdi |
Antall metoder | |
toExponential () | Returner en streng med et avrundet tall skrevet som eksponentiell notasjon |
toFixed () | Returner strengen til et tall med et spesifisert antall desimaler |
toPrecision () | Returner strengen med et tall skrevet med en spesifisert lengde |
toString () | Returner et tall som en streng |
verdien av() | Returner et tall som et tall |
Matematiske egenskaper | |
OG | Eulers nummer |
LN2 | Naturlig logaritme av 2 |
LN10 | Naturlig logaritme på 10 |
LOG2E | Base 2 logaritme av E |
LOG10E | Base 10 logaritme av E |
PI | Tallet PI |
SQRT1_2 | Kvadratrot på 1/2 |
SQRT2 | Kvadratrot av 2 |
Matematiske metoder | |
abs (x) | Returner den absolutte (positive) verdien av x |
accos (x) | Arccosine av x, i radianer |
asin (x) | Arcsine av x, i radianer |
atan (x) | Arctangent av x som en numerisk verdi |
atan2 (y, x) | Arctangent av kvoten av argumentene |
tak (x) | Verdien av x avrundet opp til nærmeste heltall |
cos (x) | Cosinus av x (x er i radianer) |
eksp (x) | Verdi av eks |
gulv (x) | Verdien av x avrundet ned til nærmeste heltall |
logg (x) | Naturlig logaritme (base E) på x |
maks (x, y, z, ..., n) | Antall med høyeste verdi |
min (x, y, z, ..., n) | Nummer med laveste verdi |
pow (x, y) | X til makt til y |
tilfeldig() | Tilfeldig tall mellom 0 og 1 |
runde (x) | Verdien av x avrundet til nærmeste heltall |
synd (x) | Sinus av x (x er i radianer) |
kvadrat (x) | Kvadratrot av x |
så (x) | Tangens av en vinkel |
Datoer | |
Dato() | Lag et nytt datoobjekt med gjeldende dato og klokkeslett |
Dato (2017, 5, 21, 3, 23, 10, 0) | Lag et tilpasset datoobjekt. Tallene representerer år, måned, dag, time, minutter, sekunder, millisekunder. Du kan utelate alt du vil bortsett fra år og måned. |
Dato (2017-06-23) | Datoerklæring som en streng |
getDate () | Få dagen i måneden som et tall (1-31) |
getDay () | Få ukedagen som et tall (0-6) |
getFullYear () | Få året som et firesifret tall (åååå) |
getHours () | Få timen (0-23) |
getMilliseconds () | Få millisekund (0-999) |
getMinutes () | Få minuttet (0-59) |
getMonth () | Få måneden som et tall (0-11) |
getSeconds () | Få den andre (0-59) |
getTime () | Få tiden (millisekunder siden 1. januar 1970) |
getUTCDate () | Dag (dato) i måneden i den angitte datoen i henhold til universell tid (også tilgjengelig for dag, måned, helår, timer, minutter osv.) |
analysere | Parse en strengrepresentasjon av en dato, og returner antall millisekunder siden 1. januar 1970 |
setDate () | Angi dagen som et tall (1-31) |
setFullYear () | Angi år (valgfritt måned og dag) |
setHours () | Still inn timen (0-23) |
setMilliseconds () | Angi millisekunder (0-999) |
setMinutes () | Angi minutter (0-59) |
setMonth () | Angi måned (0-11) |
setSeconds () | Still inn sekundene (0-59) |
setTime () | Still tiden (millisekunder siden 1. januar 1970) |
setUTCDate () | Angi dag i måneden for en spesifisert dato i henhold til universell tid (også tilgjengelig for dag, måned, helår, timer, minutter osv.) |
DOM -MODUS Nodeegenskaper | |
egenskaper | Live samling av alle attributter som er registrert for et element |
baseURI | Absolutt grunnadresse for et HTML -element |
childNodes | Samling av et elements barneknuter |
første barn | Første barneknute av et element |
siste barn | Siste barneknute av et element |
nesteSibling | Neste node på samme nodetreetivå |
nodeName | Navn på en node |
nodeType | Type av en node |
nodeValue | Verdien av en node |
eierDokument | Dokumentobjekt på toppnivå for gjeldende node |
parentNode | Overordnet node til et element |
forrigeSibling | Noden umiddelbart før den nåværende |
textContent | Tekstlig innhold i en node og dens etterkommere |
Nodemetoder | |
appendChild () | Legg til en ny underordnet node til et element som den siste barnnoden |
cloneNode () | Klon HTML -element |
CompareDocumentPosition () | Sammenlign dokumentposisjonen til to elementer |
getFeature () | Returner et objekt som implementerer API -ene til en spesifisert funksjon |
hasAttributes () | Returner true hvis et element har noen attributter, ellers returnerer det false |
harChildNodes () | Returner sant hvis et element har noen underordnede noder, ellers returnerer det usanne |
insertBefore () | Sett inn en ny underordnet node før en spesifisert, eksisterende barnnode |
isDefaultNamespace () | Returner true hvis et spesifisert navneområdeURI er standard, ellers returnerer det false |
isEqualNode () | Sjekk om to elementer er like |
isSameNode () | Sjekk om to elementer er den samme noden |
isSupported () | Returner sant hvis en spesifisert funksjon støttes på elementet |
lookupNamespaceURI () | Returner navnerommetURI knyttet til en gitt node |
lookupPrefix () | Returner en DOMString som inneholder prefikset for et gitt navneområdeURI, hvis det finnes |
normalisere () | Bli med tilstøtende tekstnoder og fjern tomme tekstnoder i et element |
removeChild () | Fjern en barnnode fra et element |
Erstattbarn () | Erstatt en barneknute i et element |
Elementmetoder | |
getAttribute () | Returner den angitte attributtverdien til en elementnode |
getAttributeNS () | Returner strengverdien for attributtet med det angitte navneområdet og navnet |
getAttributeNode () | Få den angitte attributtnoden |
getAttributeNodeNS () | Returner attributtnoden for attributtet med det angitte navnerommet og navnet |
getElementsByTagName () | Tilbyr en samling av alle underordnede elementer med det angitte tagnavnet |
getElementsByTagNameNS () | Returner en levende HTML -samling av elementer med et bestemt tagnavn som tilhører det gitte navnerommet |
hasAttribute () | Returner true hvis et element har noen attributter, ellers returnerer det false |
hasAttributeNS () | Oppgi en sann/usann verdi som angir om det nåværende elementet i et gitt navneområde har det angitte attributtet |
removeAttribute () | Fjern et spesifisert attributt fra et element |
removeAttributeNS () | Fjern det angitte attributtet fra et element i et bestemt navneområde |
removeAttributeNode () | Ta bort en spesifisert attributtnode og returner den fjernede noden |
setAttribute () | Angi eller endre det angitte attributtet til en spesifisert verdi |
setAttributeNS () | Legg til et nytt attributt eller endre verdien til et attributt med det angitte navneområdet og navnet |
setAttributeNode () | Angi eller endre den angitte attributtnoden |
setAttributeNodeNS () | Legg til en ny navngitt attributtnode til et element |
Egenskaper for nettleservindu | |
lukket | Kontroller om et vindu er lukket eller ikke, og returner sant eller usant |
defaultStatus | Angi eller returner standardteksten i statuslinjen i et vindu |
dokument | Returner dokumentobjektet for vinduet |
rammer | Returner alle |
historie | Oppgi historikkobjektet for vinduet |
indre høyde | Indre høyde på vinduets innholdsområde |
indre bredde | Innvendig bredde på innholdsområdet |
lengde | Returner nummeret på |
plassering | Returner posisjonsobjektet for vinduet |
Navn | Angi eller returner navnet på et vindu |
navigator | Returner Navigator -objektet for vinduet |
åpner | Returner en referanse til vinduet som opprettet vinduet |
ytre høyde | Ytterhøyde på et vindu, inkludert verktøylinjer/rullefelt |
ytre bredde | Ytre bredde på et vindu, inkludert verktøylinjer/rullefelt |
sideXOffset | Antall piksler som dokumentet er rullet horisontalt med |
sideYOffset | Antall piksler som dokumentet er rullet vertikalt etter |
forelder | Foreldervindu for det gjeldende vinduet |
skjerm | Returner skjermobjektet for vinduet |
skjermen til venstre | Horisontal koordinat av vinduet (i forhold til skjermen) |
screenTop | Vertikal koordinat av vinduet |
skjerm X | Samme som screenLeft, men nødvendig for noen nettlesere |
skjermer Y | Samme som screenTop, men nødvendig for noen nettlesere |
selv- | Returner gjeldende vindu |
status | Angi eller returner teksten i statuslinjen i et vindu |
topp | Returner det øverste nettleservinduet |
Metoder for nettleservindu | |
varsling() | Vis en varselboks med en melding og en OK -knapp |
uklarhet() | Fjern fokus fra det gjeldende vinduet |
clearInterval () | Fjern et tidssett med setInterval () |
clearTimeout () | Fjern et tidssett med setTimeout () |
Lukk() | Lukk det nåværende vinduet |
bekrefte() | Vis en dialogboks med en melding og knappene OK og Avbryt |
fokus() | Sett fokus på det gjeldende vinduet |
moveBy () | Flytt et vindu i forhold til gjeldende posisjon |
flytte til() | Flytt et vindu til en spesifisert posisjon |
åpen() | Åpne et nytt nettleservindu |
skrive ut() | Skriv ut innholdet i det gjeldende vinduet |
spør () | Vis en dialogboks som ber besøkende om innspill |
resizeBy () | Endre størrelsen på vinduet med det angitte antallet piksler |
resizeTo () | Endre størrelsen på vinduet til en angitt bredde og høyde |
scrollBy () | Rull dokumentet med et angitt antall piksler |
scrollTo () | Rull dokumentet til angitte koordinater |
setInterval () | Kall en funksjon eller evaluer et uttrykk med bestemte intervaller |
setTimeout () | Kall en funksjon eller evaluer et uttrykk etter et spesifisert intervall |
Stoppe() | Stopp vinduet fra å laste inn |
Skjermegenskaper | |
availHeight | Returner høyden på skjermen (unntatt oppgavelinjen i Windows) |
availWidth | Returner bredden på skjermen (unntatt oppgavelinjen i Windows) |
fargedybde | Returner bitdybden på fargepaletten for visning av bilder |
høyde | Den totale høyden på skjermen |
pixelDepth | Skjermens fargeoppløsning i biter per piksel |
bredde | Den totale bredden på skjermen |
EVENTS I JAVASCRIPT JavaScript Mouse Events | |
ved trykk | Når brukeren klikker på et element |
på kontekstmenyen | Når brukeren høyreklikker på et element for å åpne en hurtigmeny |
ondblick | Når brukeren dobbeltklikker på et element |
onmousedown | Når brukeren trykker en museknapp over et element |
onmouseenter | Når brukeren flytter pekeren til et element |
onmouseleave | Når brukeren beveger pekeren vekk fra et element |
onmousemove | Når brukeren beveger pekeren mens den er over et element |
onmouseover | Når brukeren flytter pekeren på et element eller et av barna |
onmouseout | Når brukeren beveger pekeren bort fra et element eller et av barna |
onmouseup | Når brukeren slipper en museknapp mens den er over et element |
JavaScript -tastaturhendelser | |
onkeydown | Når brukeren trykker en tast ned |
tastetrykk | Når brukeren begynner å trykke på en tast |
onkeyup | Når brukeren slipper en nøkkel |
JavaScript Frame Events | |
onabort | Når lasting av medier avbrytes |
på før nedlasting | Før dokumentet skal lastes ut |
feil | Når det oppstår en feil under lasting av en ekstern fil |
onhashchange | Når ankerdelen av en URL er endret |
på Last | Når et objekt er lastet inn |
onpagehide | Når brukeren navigerer vekk fra en webside |
på siden | Når brukeren navigerer til en webside |
en størrelse | Når brukeren endrer størrelsen på dokumentvisningen |
på rullen | Når brukeren ruller et elements rullefelt |
onload | Når en side er lastet ut |
JavaScript -skjemahendelser | |
onblur | Når et element mister fokus |
bytte | Når innholdet i et skjemaelement endres (for,, og |
på fokus | Når et element får fokus |
på fokus | Når et element er i ferd med å få fokus |
på fokus | Når et element er i ferd med å miste fokus |
på inngang | Brukerinngang på et element |
ugyldig | Når et element er ugyldig |
på nytt | Når et skjema tilbakestilles |
søk | Når en bruker skriver noe i et søkefelt (for) |
velges | Når brukeren velger litt tekst (for og) |
sendes inn | Når et skjema sendes inn |
JavaScript Drag Events | |
ondrag | Når brukeren drar et element |
ondragend | Når brukeren er ferdig med å dra elementet |
ondragenter | Når elementet som dras, går inn i et slippmål |
ondragleave | Når elementet som dras, forlater slippmålet |
ondragover | Når elementet som er trukket er på toppen av slippmålet |
ondragstart | Når brukeren begynner å dra et element |
ondrop | Dra element slippes på slippmålet |
JavaScript utklippstavlehendelser | |
kopi | Når brukeren kopierer innholdet i et element |
oncut | Når brukeren kutter et elements innhold |
lim inn | Når bruker limer inn innhold i et element |
JavaScript Media Events | |
onabort | Når lasting av medier avbrytes |
oncanplay | Når nettleseren kan begynne å spille av media (f.eks. Har en fil bufret nok) |
oncanplaythrough | Når nettleseren kan spille gjennom medier uten å stoppe |
vedvarende endring | Når varigheten av media endres |
forandret | Når media har nådd slutten |
feil | Når det oppstår en feil under lasting av en ekstern fil |
onloadeddata | Når mediedata er lastet inn |
lastet ned metadata | Når metadata (som dimensjoner og varighet) er lastet |
onloadstart | Når nettleseren begynner å lete etter spesifiserte medier |
på pause | Når media settes på pause enten av bruker eller automatisk |
onplay | Når media har blitt startet eller ikke lenger er satt på pause |
onplaying | Når media spilles av etter å ha blitt stoppet midlertidig eller stoppet for buffering |
pågår | Når nettleseren er i ferd med å laste ned medier |
endring | Når avspillingshastigheten til mediene endres |
søkte | Når brukeren er ferdig med å flytte/hoppe til en ny posisjon i media |
søker | Når brukeren begynner å flytte/hoppe over |
installert | Når nettleseren prøver å laste opp utilgjengelige medier |
suspendert | Når nettleseren med vilje ikke laster inn medier |
ontimeupdate | Spillestillingen har endret seg (f.eks. På grunn av hurtig spoling) |
volumendring | Når medievolumet har endret seg (inkludert dempet) |
venter | Når media har stoppet midlertidig, men forventes å fortsette (for eksempel buffering) |
Animasjon | |
animasjonsend | Når CSS -animasjonen er fullført |
animasjon | Når CSS -animasjon gjentas |
animasjonsstart | Når CSS -animasjonen har startet |
Diverse | |
overgang | Når CSS -overgangen er fullført |
melding | Når en melding mottas gjennom hendelseskilden |
på nett | Når nettleseren begynner å fungere frakoblet |
online | Når nettleseren begynner å fungere online |
på befolkningen | Når vinduets historie endres |
på visning | Når et element vises som en hurtigmeny |
lagring | Når et nettlagringsområde oppdateres |
ontoggle | Når brukeren åpner eller lukker elementet |
hjul | Når musehjulet ruller opp eller ned over et element |
ontouchcancel | Når berøringen på skjermen avbrytes |
uberørt | Når brukerens finger går av berøringsskjermen |
ontouchmove | Når brukeren drar en finger over skjermen |
Utforsk JavaScript videre
Vi anser JavaScript som et av de beste programmeringsspråkene å mestre for fremtiden. Og vi anbefaler å dykke ned i avanserte konsepter som JavaScript -matrisemetoder når du har forstått det grunnleggende i JavaScript.
virtual reality -apper for Android gratis
Bildekreditt: Oskar Yildiz på Unsplash
Dele Dele kvitring E -post 15 kommandoer i Windows -ledetekst (CMD) du må viteKommandoprompten er fremdeles et kraftig Windows -verktøy. Her er de mest nyttige CMD -kommandoene hver Windows -bruker trenger å vite.
Les neste Relaterte temaer- Produktivitet
- Programmering
- JavaScript
- Jukseark
Akshata trente i manuell testing, animasjon og UX -design før han fokuserte på teknologi og skriving. Dette samlet to av hennes favorittaktiviteter - å forstå systemer og forenkle sjargong. På MakeUseOf skriver Akshata om å gjøre det beste ut av Apple -enhetene dine.
Mer fra Akshata ShanbhagAbonner på vårt nyhetsbrev
Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!
Klikk her for å abonnere