aboutsummaryrefslogtreecommitdiff
path: root/files/vi/glossary/hoisting
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:51:56 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:51:56 +0100
commit9201e4212c57af09becda69f17c17a3a34f226c2 (patch)
treed914256ec5ee504d15da3a0201318d3ed1e6d0fc /files/vi/glossary/hoisting
parent904a5994c87295d84d25f869d5555f35fbce5070 (diff)
downloadtranslated-content-9201e4212c57af09becda69f17c17a3a34f226c2.tar.gz
translated-content-9201e4212c57af09becda69f17c17a3a34f226c2.tar.bz2
translated-content-9201e4212c57af09becda69f17c17a3a34f226c2.zip
unslug vi: modify
Diffstat (limited to 'files/vi/glossary/hoisting')
-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>