⊗jsPmTmWDO 317 of 505 menu

Uitvoer van datumdele as woorde in JavaScript

Jy kan reeds die dag van die week as 'n nommer uitvoer met behulp van die metode getDay. Dikwels het ons egter nie die nommer van die dag nodig nie, maar die teksnaam daarvan. Laat ons kode skryf wat die getalle wat deur die metode getDay terugbesorg word, sal omskakel na die ooreenstemmende name van die dae van die week.

Laat ons eers kode skryf wat die nommer van die huidige dag van die week sal uitvoer:

let date = new Date(); let day = date.getDay(); console.log(day);

En nou sal ons hierdie kode aanpas sodat die skerm nie die nommer van die dag toon nie, maar die naam daarvan (vir kortheid sal Sondag 'So' wees, Maandag 'Ma' en so meer).

Om die probleem op te los, sal ons 'n lys van dae van die week saamstel days en dit met Sondag begin (aangesien dit die nulde dag is):

let days = ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa'];

Hoe kan ons met hierdie lys op die skerm uitvoer, bv. 'Di'? Dit is nodig om in vierkantige hakies die nommer van hierdie dag (Dinsdag het nommer 2) oor te dra:

let days = ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa']; console.log(days[2]); // sal 'Di' uitvoer

Ons wil egter nie die dag van die week met die hand oor dra nie, maar wil hê dat JavaScript self die huidige dag moet bepaal en die naam daarvan moet uitvoer. Om dit te doen, is dit nodig om dit wat die metode getDay terugbesorg, en ons lys days te kombineer:

let date = new Date(); let day = date.getDay(); let days = ['So', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Sa']; console.log(days[day]);

Laat die volgende lys gegee word:

let months = [ 'Jan', 'Feb', 'Mrt', 'Apr', 'Mei', 'Jun', 'Jul', 'Aug', 'Sep', 'Okt', 'Nov', 'Des' ];

Voer met behulp van hierdie lys die naam van die huidige maand uit.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp