JavaScript 中的 this 指向是一个非常重要且容易混淆的概念。它的值取决于函数被调用的上下文,而不是函数定义的位置。以下是 this 指向的详细解析: 1. 默认绑定(Default Binding) 在非严格模式下,如果函数是直接调用(而不是作为对象的方法或构造函数等),this 默认指向全局对象(在浏览器中是 window,在 Node.js 中是 global)。 function showThis() {console.log