⊗jsPmTmWDO 317 of 505 menu

Mengeluarkan Bahagian Tarikh dalam Perkataan di JavaScript

Anda sudah tahu cara mengeluarkan hari dalam minggu dalam bentuk nombor menggunakan kaedah getDay. Namun selalunya, apa yang kita perlukan bukanlah nombor hari dalam minggu, tetapi nama hari dalam bentuk teks. Mari tulis kod yang akan menukar nombor yang dikembalikan oleh kaedah getDay kepada nama hari dalam minggu yang sepadan.

Pertama, mari tulis kod yang akan mengeluarkan nombor hari dalam minggu semasa:

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

Sekarang, kita akan tambah baik kod ini supaya bukan nombor hari dalam minggu yang dipaparkan, tetapi namanya (untuk ringkasnya, Ahad akan ditulis sebagai 'Ahd', Isnin 'Isn' dan seterusnya).

Untuk menyelesaikan masalah ini, kita akan buat satu array hari dalam minggu days dan mulakannya dengan Ahad (kerana ia adalah hari sifar):

let days = ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab'];

Bagaimana untuk menggunakan array ini untuk memaparkan, contohnya, 'Sel'? Kita perlu letakkan dalam tanda kurung siku nombor hari tersebut (Selasa mempunyai nombor 2):

let days = ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab']; console.log(days[2]); // akan mengeluarkan 'Sel'

Walau bagaimanapun, kita tidak mahu memasukkan hari dalam minggu secara manual, sebaliknya mahu JavaScript sendiri menentukan hari semasa dan mengeluarkan namanya. Untuk melakukan ini, kita perlu gabungkan apa yang dikembalikan oleh kaedah getDay, dan array days kita:

let date = new Date(); let day = date.getDay(); let days = ['Ahd', 'Isn', 'Sel', 'Rab', 'Kha', 'Jum', 'Sab']; console.log(days[day]);

Katakan kita ada array berikut:

let months = [ 'Jan', 'Feb', 'Mac', 'Apr', 'Mei', 'Jun', 'Jul', 'Ogo', 'Sep', 'Okt', 'Nov', 'Dis' ];

Keluarkan menggunakan array ini nama bulan semasa.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak