js对象。 tt={set:function(this.name="kitty")} tt={set:function(){ tt.name="kitty" }} tt={name:"kitty"} 求这三种写法的区别,特别是第一种与第二种之间方法的区别。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主第一个写错了tt={set:function(this.name="kitty")} tt1={ set: function(){ this.name="kitty" return this; } } tt2={ set:function(){ tt2.name="kitty"; return tt2; } } tt3={ name:"kitty" } alert(tt1.set().name) alert(tt2.set().name) alert(tt3.name) var o1 = {set:function() { this.name = 'kitty'; alert(this === o1); }}var o2 = {set:function(){ o2.name = "kitty"; alert(this === o2); }}没有本质区别,对象内部的的匿名函数内的this指针指向的是父对象。 如何将网页直接打开到指定的js状态。 仿开心网JQuery做的下拉选择控件 求教jquery sortable 问题 如何在Struts框架action中写弹出窗口,然后跳转 请前辈指教(关于书籍) 在一个div里指定显示的字符数? 请问用什么方式才能在javascript语言中调用动态链接库? 如何在客户端得知欲上传的文件的字节数 运行javascript的程序对ie的版本有要求马? Vue页面刷新后点击事件会有约4-5秒失灵,好像没加载好一样该如何解决? 请教下3个小问题 大家帮我看看这段代码哪里错了
tt={set:function(this.name="kitty")} tt1={
set: function(){
this.name="kitty"
return this;
}
}
tt2={
set:function(){
tt2.name="kitty";
return tt2;
}
}
tt3={
name:"kitty"
}
alert(tt1.set().name)
alert(tt2.set().name)
alert(tt3.name)
var o2 = {set:function(){ o2.name = "kitty"; alert(this === o2); }}没有本质区别,对象内部的的匿名函数内的this指针指向的是父对象。