aboutsummaryrefslogtreecommitdiff
path: root/files/vi/glossary/hoisting/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/vi/glossary/hoisting/index.html')
-rw-r--r--files/vi/glossary/hoisting/index.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/files/vi/glossary/hoisting/index.html b/files/vi/glossary/hoisting/index.html
index b12a7f94cc..2f1f2a67c8 100644
--- a/files/vi/glossary/hoisting/index.html
+++ b/files/vi/glossary/hoisting/index.html
@@ -1,9 +1,10 @@
---
title: Hoisting
-slug: Tu-dien-thuat-ngu/Hoisting
+slug: Glossary/Hoisting
tags:
- JavaScript
translation_of: Glossary/Hoisting
+original_slug: Tu-dien-thuat-ngu/Hoisting
---
<p>Hoisting là một thuật ngữ mà bạn sẽ không tìm thấy cách sử dụng trong bất cứ văn bản đặc tả quy chuẩn nào trước <a href="http://www.ecma-international.org/ecma-262/6.0/index.html">ECMAScript® 2015 Language Specification</a>. Hoisting được nghĩ đến như một cách chung trong việc thực thi các ngữ cảnh (đặc biệt là giai đoạn tạo và thực thi) làm việc như thế nào trong JavaScript. Nhưng, hoisting có thể dẫn đến nhiều sự hiểu lầm. Ví dụ, hoisting dạy rằng định nghĩa biến và hàm được chuyển tới đầu đoạn mã của bạn, nhưng đây không hẳn là tất cả những gì xảy ra. Chuyện gì xảy ra khi các định nghĩa biến và hàm đó được lưu vào bộ nhớ trong suốt giai đoạn biên dịch, nhưng ở chính xác nơi bạn đã gõ nó trong đoạn mã của bạn?</p>