这2句意思是一样的
本来
obj+".childNodes=new Array();"只是2个字符串相连,但是他要执行连接后的结果,
既obj.childNodes=new Array();(把他当js语句来执行,就要用eval)1是obj+".childNodes=new Array();" 2个字符串相连
2是obj+".childNodes"+"=new Array();" 3个字符串相连,
最后都是执行obj.childNodes=new Array();这句
本来
obj+".childNodes=new Array();"只是2个字符串相连,但是他要执行连接后的结果,
既obj.childNodes=new Array();(把他当js语句来执行,就要用eval)1是obj+".childNodes=new Array();" 2个字符串相连
2是obj+".childNodes"+"=new Array();" 3个字符串相连,
最后都是执行obj.childNodes=new Array();这句
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货