弹的很困惑啊 本帖最后由 xiaojing7 于 2009-07-15 10:57:39 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接执行了function啊,因为是返回this,所以数组所有元素内容全显示出来了 var a=new Array("aa","bb",function(){var arr = new Array();for(var n=0;n<this.length-1;n++){arr.push(this[n]);}return arr});alert(a[2]()); var a=Array("aa",function(){return this==a})var b=new Array("bb",function(){return this==b})alert(a[1]())alert(b[1]()) 大哥,咋困惑啦?this=a有问题吗? var a=Array("aa",function(){return this})alert(a[1]())//首先调用函数,返回了数组本身,而alert时,就是调用Array.join(',')var a=Array("aa",function(){return this==a})var b=new Array("bb",function(){return this==b})alert(a[1]())//和上面一样的道理啊,调用函数,返回一个值,this==a,那当然是true咯,只不过上面返回的是数组,这里返回的是truealert(b[1]()) 求助,关于js jquery 鼠标经过移到图片地址时显示图片 javascript方法区别 求一个正则表达式 如何统计每个子框架中的 select 标签个数? 在线等 JQuery keypress 如何获得键盘字符 富文本编辑器 求字体设置正则表达式,谢谢 高分求:javascript中c#实现Server.UrlEncode(); 请教各位,找了很久找不到答案。 一个小问题 这个日历能加代码获得星期吗?
alert(a[2]());
var b=new Array("bb",function(){return this==b})
alert(a[1]())
alert(b[1]())
var a=Array("aa",function(){return this})
alert(a[1]())//首先调用函数,返回了数组本身,而alert时,就是调用Array.join(',')var a=Array("aa",function(){return this==a})
var b=new Array("bb",function(){return this==b})
alert(a[1]())//和上面一样的道理啊,调用函数,返回一个值,this==a,那当然是true咯,只不过上面返回的是数组,这里返回的是true
alert(b[1]())