Lahendatud: hankige faililaiend

Peamine probleem faililaiendite hankimisel on see, et need võivad olla väga segased. Erinevaid failitüüpe ja faililaiendeid on palju ning võib olla raske teada, millist neist kasutada.

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

See kood määratleb muutuja nimega "fileName" ja määrab sellele väärtuse "sample.txt". Seejärel määratleb see muutuja nimega “fileExtension” ja määrab sellele muutuja “fileName” puhul meetodi “split” käitamise tulemuse väärtuse, kasutades eraldajana punkti (.) ja seejärel meetodi “pop” käivitamise tulemuse. see tulemus. Tulemuseks on see, et muutuja "fileExtension" sisaldab lõpuks väärtust ".txt", mis on faili "sample.txt" faililaiend.

Andmeraamid

Andmeraam on Pythoni ja R-i andmestruktuur, mis võimaldab salvestada tabeliandmeid mugavas vormingus. JavaScriptis saate luua andmeraami funktsiooni d3.data abil. See funktsioon võtab esimese argumendina objekti ja tagastab DataFrame'i objekti. Seejärel saate oma andmetele juurdepääsuks ja nendega manipuleerimiseks kasutada DataFrame'i objektil erinevaid meetodeid.

Struktuuride kopeerimine

Kopeerimisstruktuurid on viis seotud koodide rühmitamiseks. Need võimaldavad teil koodi uuesti kasutada, kopeerides seda erinevatesse kohtadesse.

Kõige sagedamini kasutatakse koopiastruktuuride jaoks objektorienteeritud programmeerimist. Objektorienteeritud programmeerimise puhul loote sageli objekte ja kasutate seejärel nende objektide eksemplaride loomiseks sama koodi. Seda saate teha, luues koopia koodist, mis loob objekti eksemplari, ja muutes seejärel eksemplari muutujate nimesid, et need vastaksid klassi nimele.

Seotud koodide rühmitamiseks saate kasutada ka JavaScripti kopeerimisstruktuure. Näiteks võite kasutada koopiastruktuuri, et salvestada kõik muutujad ühte kohta. Seejärel saate seda struktuuri kasutada, et pääseda juurde nendele muutujatele kõikjal oma koodis.

Seonduvad postitused:

Jäta kommentaar