JavaScirpt基础 之 this 关键字 三

简介: this 关键字

JavaScirpt基础 之 this 关键字 三

this 关键字面向对象语言中 this 表示当前对象的一个引用。

但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。

单独使用 this

单独使用 this,则它指向全局(Global)对象。

在浏览器中,window 就是该全局对象为 [object Window]:

举例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>单独使用 this</title>
</head>
<body>

<h2>JavaScript <b>this</b> 关键字</h2>

<p>实例中,<b>this</b> 指向了 window 对象:</p>

<p id="demo"></p>

<script>
var x = this;
document.getElementById("demo").innerHTML = x;
</script>

</body>
</html>

结果

JavaScript this 关键字
实例中,this 指向了 window 对象:

[object Window]
目录
相关文章
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发
|
11月前
|
JavaScript 前端开发