this的指向(慢慢添加)
Posted 木子李嗯嗯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了this的指向(慢慢添加)相关的知识,希望对你有一定的参考价值。
this的指向:
1.行间调用函数:
<div id="div1" onclick="show()"></div>
<script>
function show(){
alert(this); //object window;
}
</script>
2. 定时器
<div id="div1"></div>
<script>
var oDiv=document.getElementById(‘div1‘);
oDiv.onclick=function(){
setTimeout(function(){
alert(this); //window;
},1000);
};
</script>
3. 函数调用
<div id="div1"></div>
<script>
function show(){
alert(this);
}
document.getElementById(‘div1‘).onclick=function(){
show(); //window;
}
</script>
4. 不是函数调用
<div id="div1"></div>
<script>
document.getElementById(‘div1‘).onclick=function(){
alert(this); //DIV
}
</script>
以上是关于this的指向(慢慢添加)的主要内容,如果未能解决你的问题,请参考以下文章
在 webview_flutter 中启用捏合和缩放,在哪里添加代码片段 [this.webView.getSettings().setBuiltInZoomControls(true);]