Kết quả đoạn code sau là gì? Và giải thích?
Kết quả đoạn code sau là gì? Và giải thích?
// counter.js
let counter = 10;
export default counter;
// index.js
import myCounter from "./counter";
myCounter += 1;
console.log(myCounter);
10
11
Error
NaN
Một module khi được import sẽ là read-only: chúng ta sẽ không thể chỉnh sửa module đó, chỉ có bản thân module đó có thể chỉnh sửa giá trị của nó mà thôi.
Khi ta thay đổi giá trị cuả myCounter
, nó sẽ throw ra một lỗi: myCounter
là read-only và không thể thay đổi.
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào