A ka tregues në JavaScript?
A ka tregues në JavaScript?

Video: A ka tregues në JavaScript?

Video: A ka tregues në JavaScript?
Video: Unikkatil - N'rrot T'soms ft. Milot & Jeton (2006) 2024, Nëntor
Anonim

TL;DR: Aty nuk janë tregues në JavaScript dhe referencat funksionojnë ndryshe nga ajo që do të shihnim normalisht në shumicën e gjuhëve të tjera të njohura të programimit. Në JavaScript , thjesht NUK është e mundur të kesh një referencë nga një variabël në një variabël tjetër. Dhe, vetëm vlerat e përbëra (Object, Array) mund të caktohen me referencë.

Përveç kësaj, çfarë është treguesi në JavaScript?

Simulimi tregues në JavaScript . A tregues është në thelb një variabël përmes së cilës mund të aksesoni (lexoni ose modifikoni) një variabël tjetër. Për shembull, një funksion A mund të thërrasë funksionin B dhe ta kalojë atë a tregues në një nga variablat lokale të A-së.

Dikush mund të pyesë gjithashtu, a është caktimi i JavaScript me referencë? Në variabël detyrë , vlerat primitive skalare (Numri, String, Boolean, i papërcaktuar, null, Symbol) caktohen sipas vlerës dhe vlerat e përbëra caktohen nga- referencë . Të referencat në JavaScript pikë vetëm në vlerat e përmbajtura dhe JO në variabla të tjerë, ose referencat.

Në këtë drejtim, si i përdorni treguesit në JavaScript?

Jo, JS nuk ka tregues . Objektet kalohen duke kaluar një kopje të një referimi. Programuesi nuk mund të aksesojë asnjë "vlerë" të ngjashme me C-në që përfaqëson adresën e një objekti.

A ka tregues në Python?

Treguesit nuk janë të pranishme në Python . Por, ne zbatuam të njëjtën sjellje me objekte të ndryshueshme. Të Treguesi ne kemi implementuar me ctypes janë C reale tregues.

Recommended: