Išspręsta: Gaukite failo plėtinį

Pagrindinė problema, susijusi su failų plėtinių gavimu, yra ta, kad jie gali būti labai painūs. Yra daug skirtingų failų tipų ir plėtinių, todėl gali būti sunku žinoti, kurį iš jų naudoti.

var fileName = "sample.txt";
var fileExtension = fileName.split('.').pop();

Šis kodas apibrėžia kintamąjį „fileName“ ir priskiria jam reikšmę „sample.txt“. Tada jis apibrėžia kintamąjį, vadinamą „fileExtension“ ir priskiria jam „fileName“ kintamajame paleidus „split“ metodą, naudojant tašką (.) kaip skyriklį, o tada paleidus „pop“ metodą. kad rezultatas. Grynasis poveikis yra tas, kad kintamajame „fileExtension“ yra reikšmė „.txt“, kuri yra „sample.txt“ failo plėtinys.

Duomenų rėmeliai

Duomenų rėmelis yra Python ir R duomenų struktūra, leidžianti saugoti lentelių duomenis patogiu formatu. „JavaScript“ galite sukurti duomenų rėmelį naudodami funkciją d3.data. Ši funkcija naudoja objektą kaip pirmąjį argumentą ir grąžina DataFrame objektą. Tada galite naudoti įvairius „DataFrame“ objekto metodus, kad pasiektumėte ir tvarkytumėte duomenis.

Kopijuoti struktūras

Kopijavimo struktūros yra būdas sugrupuoti susijusį kodą. Jie leidžia pakartotinai naudoti kodą kopijuojant jį iš vienos vietos į kitą.

Dažniausias kopijavimo struktūrų naudojimas yra objektinis programavimas. Objektinio programavimo metu dažnai kuriate objektus ir naudojate tą patį kodą, kad sukurtumėte tų objektų egzempliorius. Tai galite padaryti sukurdami kodo, sukuriančio objekto egzempliorių, kopiją, tada pakeisdami egzempliorių kintamųjų pavadinimus, kad jie atitiktų klasės pavadinimą.

Taip pat galite naudoti „JavaScript“ kopijavimo struktūras, kad sugrupuotumėte susijusį kodą. Pavyzdžiui, galite naudoti kopijavimo struktūrą, kad saugotumėte visus kintamuosius vienoje vietoje. Tada galite naudoti šią struktūrą, kad pasiektumėte tuos kintamuosius iš bet kurios kodo vietos.

Susijusios naujienos:

Palikite komentarą