JavaScript 变量提升(Hoisting)详解
📝
内容提要
概念 变量提升是 JavaScript 的一种执行机制,大致就是字面意思,将声明的变量提前,但并不是指在编译时改变语句的顺序,而是将变量提前放入内存中,供后续操作,下面通过实例进行分析; 函数申明 在 JavaScript 中,声明一个函数并执行的话,通常会是以下形式: function fn() { console.log('run'); } fn(); //...
🏷️
标签
➡️