Khi mã hóa JavaScript đôi khi bạn lưu trữ tham chiếu của đối tượng this
trong biến cục bộ cho các mục đích khác nhau (để đặt phạm vi thích hợp, để giúp mã obfuscators, v.v.). Có những lập trình viên thích đặt biệt hiệu this
thành that
để làm cho nó rõ ràng ý định của nó. Những kẻ khác sử dụng self
vì nó trỏ đến chính đối tượng đó. Tôi thậm chí còn nhìn thấy mã nguồn nơi me
giữ tham chiếu và nó vẫn có ý nghĩa. Chắc chắn có những người khác.điều đó, bản thân hoặc tôi - cái nào thích trong JavaScript?
Tôi nên chọn cái nào? Có một quy ước để sử dụng hay chỉ là vấn đề về hương vị.
Lưu ý rằng nền chương trình có vẻ là yếu tố chính (chính?) - những người sử dụng (d) Smalltalk hoặc Python hoặc đã học từ những người sử dụng chúng, có xu hướng sử dụng 'bản thân'. – outis