Từ khóa này có nghĩa là gì trong javascript?
Không còn nghi ngờ gì nữa, từ khóa Show
Trong ví dụ trên, tồn tại một Đối tượng bellBoy bao gồm bốn thuộc tính và một phương thức chào. Khi phương thức chào của đối tượng bellBoy được gọi, bạn có biết cái gì sẽ được trả về không? . log sẽ in chuỗi sau. Xin chào. Tôi là Andrew Mike, một cậu bé bán hàng, và tôi đang phục vụ bạn Làm thế nào 'điều này. FirstName' và 'this. lastName' lần lượt dịch sang Andrew và Mike? . Nó đã được nói trước đó, rằng nó đề cập đến đối tượng mà nó thuộc về. Vì vậy, trong ví dụ trên, từ khóa 'this' đề cập đến đối tượng bellBoy, là chủ sở hữu của phương thức welcome(). Dấu chấm(. ) toán tử có thể được sử dụng để truy cập các thành viên của đối tượng như được xác định bởi từ khóa 'this'. Trong bảng điều khiển hiện tại. log(), chúng tôi đang sử dụng dấu chấm (. ) để gọi hoặc truy cập phương thức welcome(). Theo cách tương tự, chúng ta có thể sử dụng dấu chấm (. ) để truy cập phương thức thuộc tính của đối tượng bellBoy như giới tính và tuổi Các bối cảnh có thể sử dụng từ khóa 'this'Định nghĩa this là thuộc tính của bối cảnh thực thi chính xác hơn nhiều vì tùy thuộc vào cách nó được gọi trong thời gian chạy, 'this' có thể đề cập đến nhiều thứ. Hãy tìm hiểu sâu hơn
Có nhiều ngữ cảnh hơn trong đó giá trị của từ khóa 'this' khác nhau
Và nhiều cái khác. Để biết mô tả đầy đủ về từ khóa Có thể là một ý kiến hay khi chạy các đoạn mã để đảm bảo rằng bạn hiểu cách chúng hoạt động. Để làm điều này, hãy sử dụng trình tạo web miễn phí hoặc sân chơi mã codeplay Chức năng của từ khóa này là gì?Từ khóa this đề cập đến đối tượng hiện tại trong một phương thức hoặc hàm tạo. Cách sử dụng phổ biến nhất của từ khóa this là để loại bỏ sự nhầm lẫn giữa thuộc tính lớp và tham số có cùng tên (vì thuộc tính lớp bị ẩn bởi phương thức .
Từ khóa này có quan trọng trong JavaScript không?Nhưng điều cực kỳ quan trọng để viết mã JavaScript nâng cao hơn . Trong JavaScript, từ khóa này cho phép chúng tôi. Sử dụng lại các chức năng trong các ngữ cảnh thực thi khác nhau. Điều đó có nghĩa là, một hàm sau khi được xác định có thể được gọi cho các đối tượng khác nhau bằng cách sử dụng từ khóa this.
Đây là gì trong lớp JavaScript?Giá trị này khác nhau trong từng ngữ cảnh. Các hàm tạo của lớp luôn được gọi với new , vì vậy hành vi của chúng giống như các hàm tạo của hàm. giá trị này là phiên bản mới đang được tạo . Các phương thức của lớp hoạt động giống như các phương thức trong nghĩa đen của đối tượng - giá trị this là đối tượng mà phương thức được truy cập trên đó. |