课程
/前端开发
/JavaScript
/JavaScript进阶篇
anArr[str.length-1] = arr[i];这一行怎么就能把不是*号的筛选掉的???
2018-08-10
源自:JavaScript进阶篇 3-8
正在回答
var anArr = new Array();
for(var i = 0; i < arr.length; i++){
var str = arr[i];
if(str != null) {
anArr[str.length-1] = arr[i];
}
不是筛选掉,而是替换。anArr[1]一开始是“##”,先被“&&”覆盖,又被“##”覆盖,最后被“**”覆盖
嘿大宝 提问者
慕粉1002408426 回复 嘿大宝 提问者
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答为什么“var i=content.childNodes.length-1”一定要-1才能执行,把-1去掉之后就不执行了
2 回答第二次筛选arr怎么获取到infos的
2 回答谁能告诉arr[i][1],谁能告诉arr[i][3]是什么意思?二维数组是怎么回事完全看不懂?
1 回答有大神知道关于arr[i][0]=="*" 是如何怎样筛选出结果的吗?感谢··
2 回答为什么不能直接arr[[i]=infos[i]