Articles

ero staattisen ja Const: n välillä Javascriptissä

hyödynnämme sekä staattisia että konst-muuttujia eri kielillä. Tässä jaksossa kuvataan molempien muuttujien erotuspisteitä. Keskustellaan.

mikä on Javascriptissä Staattinen muuttuja

staattinen muuttuja on luokan ominaisuus, jota käytetään luokassa eikä luokan esiintymässä. Muuttuja tallennetaan muistin datasegmenttialueelle, ja sama arvo jaetaan jokaiselle luokassa luodulle instanssille. Käyttääksemme staattista muuttujaa, käytämme staattista avainsanaa. Voimme käyttää staattista avainsanaa staattisen arvon, staattisen funktion tekemiseen luokilla, operaattoreilla, ominaisuuksilla ja työllä sovelluksen tai verkkosivujen hyödyllisyysfunktiona. Staattisen muuttujan arvo asetetaan suorituksen aikana ja se on eräänlainen globaali arvo, jota voidaan käyttää määritellyn luokan esiintymisessä.

mikä on Javascriptissä Konst-muuttuja

konst-muuttuja on muuttuja, jolla on kiinteä arvo ja joka pysyy samana koko ohjelman ajan. Ominaisuus const muuttuja on, että emme voi muuttaa tai muuttaa sen arvoa koko ohjelman. Se johtuu siitä, että heti kun teemme konst-arvo, kääntäjä saa tiedon, että arvo on kiinteä ja pitäisi estää ohjelmoija. Niinpä aina kun ohjelmoija yrittää muokata konst-arvoa, tulee näkyviin virhe, että konst-arvoa ei voi muuttaa. Jos haluat käyttää const-muuttujaa, käytämme ”const” – avainsanaa ja syöttöarvoa.

Staattinen vs. Const Javascriptissä

on seuraavat eroavaisuudet, joiden perusteella voidaan ymmärtää näiden kahden ero:

Staattinen Const
staattista avainsanaa käytetään määrittelemään staattisia ominaisuuksia ja menetelmiä javascript-luokan ohjelmassa. konst-avainsanaa käytetään määrittelemään muuttujan vakioarvo.
staattista avainsanaa voi käyttää vain luokkamäärittelyssä. Päästäkseen staattisen avainsanan ei-staattinen menetelmiä, yksi on vedota niitä käyttäen luokan nimi. Kuitenkin, kutsumalla staattinen menetelmä toisessa staattinen menetelmä, Voimme käyttää tätä avainsanaa. konst-arvoa voidaan käyttää globaalisti tai paikallisesti, mutta globaali vakio ei voi koskaan olla ikkunan objektin ominaisuuksia.
staattiset menetelmät ovat hyödyllisyysfunktioita, joita käytetään objektien luomiseen tai kloonaamiseen. konst-muuttujaa käytetään sellaisen vakio-tai kiinteän arvon ilmoittamiseen, jonka arvoa ei voida muuttaa.
JavaScript staattista merkitään hakusanalla, joka tunnetaan ”staattisena” hakusanana. JavaScript const merkitään ”const” – avainsanalla, jossa julistamme konst-muuttujan ja alustamme sen vakioarvolla.
JavaScript staattista voidaan käyttää myös luokkien ja menetelmien kanssa. JavaScript const voidaan käyttää myös objektien ja matriisien kanssa.
staattisen muuttujan arvo voidaan sijoittaa uudelleen. konst-muuttujan arvoa ei voida siirtää. Kuitenkin, voimme uudelleen julistaa const muuttuja eri lohkon soveltamisala, koska se on sallittua.

edellä on joitakin eroavaisuuksia, jotka saavat meidät ymmärtämään molempien JavaScript-avainsanojen toimintaa. Lukuun ottamatta näitä teoreettisia ero kuvaukset, let ’ s On katsoa yli esimerkki sekä jonka kautta voimme ymmärtää käytön ja työn staattinen ja const muuttuja.

käyttämällä JavaScript staattista

alla on käytännön toteutus JavaScriptin staattisen avainsanan käyttämisestä luokan sisällä:

yllä olevasta ohjelmakoodista voidaan nähdä, että luokan sisällä luodaan staattinen menetelmä ja kun siihen vedotaan, se kutsuu lausetta luokan staattisen menetelmän sisällä. Seuraavan tuotos on esitetty alla:

Staattinen vs Const Javascriptissä

käyttämällä Javascript const

alla on käytännön toteutus JavaScript const-avainsanan käytöstä:

yllä olevassa koodissa nähdään, että const-muuttujalle annetaan arvo, mutta kun yritämme antaa toisen arvon uudelleen, heitetään virhe, joka kertoo, että konst-arvoksi kuvattua arvoa ei voi muuttaa. Näin ollen edellä mainitun koodin ulostulo on:

Staattinen vs Const Javascriptissä

tässä jaksossa ymmärsimme, että staattisella sekä konst-muuttujalla on eri roolit ja niitä käytetään eri tarkoituksiin, joissa staattista muuttujaa voidaan käyttää luokkamenetelmään tai ominaisuuteen ja konst-muuttujaa käytetään konst-arvon alustamiseen matriisille, muuttujalle tai objektille.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *