Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Hỏi về biến var trong Javascript
08:51 01-09-2021
508 lượt xem
6 bình luận
16:59 01-09-2021
Mình có đoạn Code như bên dưới, mình vẫn chưa hiểu tại sao mình ó thể thay đổi giá trị của biến str trong khi biến đó nằm trong hàm doSomething mọi người giải thích giúp mình với.
function doSomething(){
var str = 'Codechamthoi'
console.log(str);
}
doSomething();
str = 'Alabatrap'
console.log(str);
Output:
Codechamthoi
Alabatrap
Khi bạn viết
Thì Javascript nó sẽ hiểu như sau
Đó cũng là lý do bạn có thể chỉnh sửa biến str, bạn tìm hiểu thêm các Keyword bên dưới sẽ hiểu rõ hơn về phần này.
- Scope
- Hoisting
- Var in Javascript