Có con trỏ trong JavaScript không?
Có con trỏ trong JavaScript không?

Video: Có con trỏ trong JavaScript không?

Video: Có con trỏ trong JavaScript không?
Video: 35. Con trỏ 2024, Tháng mười một
Anonim

TL; DR: Ở đó KHÔNG con trỏ trong JavaScript và các tham chiếu hoạt động khác với những gì chúng ta thường thấy trong hầu hết các ngôn ngữ lập trình phổ biến khác. Trong JavaScript , chỉ là KHÔNG thể có tham chiếu từ biến này sang biến khác. Và, chỉ các giá trị ghép (Đối tượng, Mảng) mới có thể được gán bằng tham chiếu.

Ngoài ra, con trỏ trong JavaScript là gì?

Mô phỏng con trỏ trong JavaScript . MỘT con trỏ về cơ bản là một biến mà qua đó bạn có thể truy cập (đọc hoặc sửa đổi) một biến khác. Ví dụ, một hàm A có thể gọi hàm B và chuyển cho nó một con trỏ thành một trong các biến cục bộ của A.

Người ta cũng có thể hỏi, có phải việc gán JavaScript bằng tham chiếu không? Trên biến phân công , các giá trị nguyên thủy vô hướng (Số, Chuỗi, Boolean, không xác định, null, Biểu tượng) được gán theo giá trị và các giá trị phức hợp được gán theo- thẩm quyền giải quyết . Các người giới thiệu trong JavaScript chỉ trỏ vào các giá trị được chứa và KHÔNG trỏ vào các biến khác, hoặc người giới thiệu.

Về vấn đề này, bạn sử dụng con trỏ trong JavaScript như thế nào?

Không, JS không có con trỏ . Các đối tượng được truyền xung quanh bằng cách truyền một bản sao của một tham chiếu. Lập trình viên không thể truy cập bất kỳ "giá trị" giống C nào đại diện cho địa chỉ của một đối tượng.

Có con trỏ trong Python không?

Con trỏ không có mặt ở Python . Tuy nhiên, chúng tôi đã thực hiện cùng một hành vi với các đối tượng có thể thay đổi. Các Con trỏ chúng tôi đã triển khai với ctypes là thực C con trỏ.

Đề xuất: