არის მინიშნებები JavaScript-ში?
არის მინიშნებები JavaScript-ში?

ვიდეო: არის მინიშნებები JavaScript-ში?

ვიდეო: არის მინიშნებები JavaScript-ში?
ვიდეო: რა არის JavaScript-ის ფუნქცია, როგორ მუშაობს ის? 2024, მაისი
Anonim

TL;DR: იქ არ არიან მაჩვენებლები JavaScript-ში და ცნობები განსხვავდება იმისგან, რასაც ჩვეულებრივ ვხედავთ პროგრამირების სხვა პოპულარულ ენებში. In JavaScript , უბრალოდ არ არის შესაძლებელი ერთი ცვლადიდან მეორე ცვლადზე მითითება. და, მხოლოდ რთული მნიშვნელობები (ობიექტი, მასივი) შეიძლება მინიჭებული იყოს მითითებით.

გარდა ამისა, რა არის პოინტერი JavaScript-ში?

სიმულაცია მაჩვენებლები JavaScript-ში . ა მაჩვენებელი ძირითადად არის ცვლადი, რომლის მეშვეობითაც შეგიძლიათ სხვა ცვლადის წვდომა (წაკითხვა ან შეცვლა). მაგალითად, A ფუნქციას შეუძლია გამოიძახოს B ფუნქცია და გადასცეს a მაჩვენებელი A-ს ერთ-ერთ ლოკალურ ცვლადს.

შეიძლება ასევე იკითხოთ, არის თუ არა JavaScript-ის მინიჭება მითითებით? ცვლადზე დავალება , სკალარული პრიმიტიული მნიშვნელობები (რიცხვი, სტრიქონი, ლოგიკური, განუსაზღვრელი, ნულოვანი, სიმბოლო) ენიჭება მნიშვნელობის მიხედვით და რთული მნიშვნელობები ენიჭება- მითითება . The ცნობები in JavaScript მიუთითეთ მხოლოდ შედგენილ მნიშვნელობებზე და არა სხვა ცვლადებზე, ან ცნობები.

ამასთან დაკავშირებით, როგორ იყენებთ პოინტერებს JavaScript-ში?

არა, JS არ აქვს მაჩვენებლები . ობიექტების გადაცემა ხდება მითითების ასლის გადაცემით. პროგრამისტს არ შეუძლია წვდომა C-ის მსგავს "მნიშვნელობაზე", რომელიც წარმოადგენს ობიექტის მისამართს.

არის პითონში მითითებები?

პოინტერები არ იმყოფებიან პითონი . მაგრამ, ჩვენ განვახორციელეთ იგივე ქცევა ცვალებადი ობიექტების მიმართ. The პოინტერი ჩვენ განვახორციელეთ ctypes არის რეალური C მაჩვენებლები.

გირჩევთ: