出现控制台中的打印数组无法展开是因为打印时打印机中的内存储存值变了,与展开收起的值不一致。可能是用户操作打印机时让数组异步才产生的报错。
JS控制台是javascript的内置调试器,是web开发人员常会用到的console.log,可以打印消息和调试问题。
splice方法的返回值是被删除的数组项目(假如有的话),而你的程序是添加项目,不是删除项目,所以返回值str_splice就是空数组了。
如果程序是这样:
var str_splice = str.splice(1,1,'hh')
那么打印出来的str_splice就是 ['dfg'] 了
var arrs=new Array()var arr1=new Array()
arr1.push("a")
arr1.push("b")
arr1.push("c")
arrs.push(arr1)
var arr2=new Array()
arr2.push("x")
arr2.push("y")
arr2.push("z")
arrs.push(arr2)
for(var i=0i<arrs.lengthi++)
{
for(var k=0k<arrs[i].lengthk++)
{
alert(arrs[i][k])
}
}