请问各位高手,this在此代表什么意思呢
<script language=\"javascript\">
var aa=new add("yyy");
function add(str){
this.bb=str;
bb[this.bb] = this;
}
</script>在这里的this分别代表什么意思啊,看不明白哦,麻烦各位了,谢谢
<script language=\"javascript\">
var aa=new add("yyy");
function add(str){
this.bb=str;
bb[this.bb] = this;
}
</script>在这里的this分别代表什么意思啊,看不明白哦,麻烦各位了,谢谢
不过你给的代码似乎有点问题
比如:
<script language="javascript">
var aa=new add("yyy");
var cc=new add("xxx");
function add(str){
this.bb=str;
bb[this.bb] = this;
}
</script>
this既代表aa,又代表cc,那不乱掉啦所以this指的就是函数本身
而new add()时就去创建一个实例