JavaScript里面this的意思是啥?有几种意思?几种用法?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript里面this的意思是啥?有几种意思?几种用法?相关的知识,希望对你有一定的参考价值。
通俗点说
如果是某个dom的on事件,那么this是这个元素
如果随便一个函数里面,或者全局,那么this是window
如果某个函数,比如fn,用了fn.call(a),或者fn.apply(a),那么this就是a了。
如果是new,比如 function a()this.xx="xx",那么this就是c=new a() 的c.
jquery中.openLayer函数是啥意思 还有里面的参数是是啥 比如
$("[name='find']").click(function ()
var topid = $(this).attr("topId");
var catname = $(this).attr("catname");
$.openLayer(
catname: catname,
topid: topid,
maxItems: 10,
pid: "0",
returnText: "restxts",
returnValue: "resvals",
span_width: d1: 220, d2: 220, d3: 220 ,
index: topid
);
);
? 什么意思
以上是关于JavaScript里面this的意思是啥?有几种意思?几种用法?的主要内容,如果未能解决你的问题,请参考以下文章
c++中有几种字符串函数 如strcpy strcat 还有那分别是啥意思?
c#中 Double num1 = Convert.ToDouble(this.textBox1.Text.ToString())是啥意思,里面的()是啥意思
c#中 Double num1 = Convert.ToDouble(this.textBox1.Text.ToString())是啥意思,里面的()是啥意思
window.clipboardData.getData 有几种参数类型。除了getdta('text') 还有啥? Javascript里面的知识、