JavaScript-те көрсеткіштер бар ма?
JavaScript-те көрсеткіштер бар ма?

Бейне: JavaScript-те көрсеткіштер бар ма?

Бейне: JavaScript-те көрсеткіштер бар ма?
Бейне: Бүтін көрсеткішті дәреже. 7 сынып. 2024, Мамыр
Anonim

TL; DR: Ана жерде ЖОҚ JavaScript тіліндегі көрсеткіштер және сілтемелер басқа танымал бағдарламалау тілдерінде әдетте көретінімізден басқаша жұмыс істейді. жылы JavaScript , бір айнымалыдан басқа айнымалыға сілтеме болуы мүмкін емес. Және тек құрама мәндерді (Нысан, Массив) сілтеме арқылы тағайындауға болады.

Сонымен қатар, JavaScript-те көрсеткіш дегеніміз не?

Модельдеу JavaScript тіліндегі көрсеткіштер . А көрсеткіш негізінен айнымалы болып табылады, ол арқылы басқа айнымалыға қол жеткізуге (оқуға немесе өзгертуге) болады. Мысалы, А функциясы В функциясын шақырып, оны а бере алады көрсеткіш А-ның жергілікті айнымалыларының біріне.

Сондай-ақ сұрақ қоюы мүмкін: JavaScript сілтеме арқылы тағайындалады ма? Айнымалы бойынша тапсырма , скалярлық қарабайыр мәндер (Number, String, Boolean, undefined, null, Symbol) мән бойынша тағайындалады және құрама мәндер арқылы тағайындалады- анықтама . The сілтемелер ішінде JavaScript тек қамтылған мәндерді көрсетіңіз және басқа айнымалыларда ЕМЕС, немесе сілтемелер.

Осыған байланысты JavaScript-те көрсеткіштерді қалай пайдаланасыз?

Жоқ, JS-де жоқ көрсеткіштер . Нысандар анықтаманың көшірмесін беру арқылы айналады. Бағдарламашы нысанның мекенжайын білдіретін С-тәрізді кез келген «мәнге» қол жеткізе алмайды.

Python-да көрсеткіштер бар ма?

Көрсеткіштер ішінде жоқ Python . Бірақ, біз өзгермелі нысандармен бірдей әрекетті орындадық. The Көрсеткіш біз нақты C типтерімен жүзеге асырдық көрсеткіштер.

Ұсынылған: