js变量提升知识点

JavaScript的函数定义有个特点,它会先扫描整个函数体的语句,把所有申明的变量“提升”到函数顶部: 'use strict'; function foo() { var x = 'Hello, ' + y; console.log(x); var y = 'Bob'; } foo(); //H
posted @ 2023-03-04 11:23  古德拉克  阅读(15)  评论(0编辑  收藏  举报