hi
ai giúp giúp t với, t thắc mắc, t code theo trang chủ thì in ra false, khác với comment trong nội dung trang chủ ( in ra True)
thanks so much!
hi
ai giúp giúp t với, t thắc mắc, t code theo trang chủ thì in ra false, khác với comment trong nội dung trang chủ ( in ra True)
thanks so much!
this ở trên là thuộc về index.js
Không phải globalThis
this thuộc về file index.js là sao á Bạn?
Tìm ra rồi, vì một lí do nào đó mà phải thêm thuộc tính global vào mới chạy được trên REPL, bình thường không cần vẫn chạy được.
Bạn đang để file test.js
vào trong thư mục Components
nhưng powershell hiện tại đang truy cập thư mục demoProject
nên khi gõ node test
thì nó không tìm thấy file test.js
thành ra bị lỗi. Muốn fix thì chỉ cần gõ cd Components
rồi gõ node test
là xong, phận đuôi .js
không cần phải gõ
ảnh 1 là mình gõ những gì liên quan trong NODE JS máy tính, còn ảnh 2 mình gõ trên https://repl.it/join/dqmahigt-congminhofficia
ảnh 1 mình thắc mắc: khi " this.toString()" xuất ra “đối tượng object”, bạn hiểu đối tượng object là như nào ko ạ?
chắc phiên bản này có vấn đề, vì mình đọc trên trang chủ thì khi this ở trong hàm, mặc định nó sẽ là đối tượng toàn cục
Cái này là kiến thức cơ bản rồi
bạn biết bạn có thể nói luôn dc chứ ạ, để mình biết quan điểm của bạn, trong khi bạn lại dẫn link, cái mình cần hỏi nó lại ẩn trong rất nhiều thứ ở link này.
Cái link đó chứa thông tin về đối tượng Object trong Javascript đấy. Mà khoan, Object là đối tượng mà nhỉ, sao gọi là đối tượng Object
được ? Khi dịch ra tiếng Việt thì không nên ghi là đối tượng Object
mà nên ghi đối tượng thuộc kiểu dữ liệu Object
để không bị lộn.
Ngoài ra, quan điểm gì? Bạn hỏi đối tượng Object là gì thì mình trả lời thế thôi. Đọc trang chính chủ vẫn là uy tín nhất.
Tức là tất cả những biến, function được declare trong file index.js
nó đều cùng thuộc một scope là scope của file index.js
.
Có thể hiểu như này, khi bạn dùng node để run file index.js
thì nó sẽ tạo một object tạm gọi là index
, khi khai báo biến a
bằng 0 trong file index.js
tương đương với bạn gõ đoạn lệnh này trên node cli.
> index.a = 0;
Và đoạn declare function có thể coi như này:
> index.f1 = function () { return this };
Giờ mình mới biết