课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么输出结果是: undefined* undefined** undefined*** undefined****
2015-09-24
源自:JavaScript进阶篇 3-8
正在回答
你写的是二维数组(myarr1[i][0]),而本题没必要那么用
输出的undefined是二维数组的第一列内容
你可以在评论/同学代码上看,大家用的可都是一维数组哦~
<script type="text/javascript"> var myarr1=new Array(4); for(var i=0;i<myarr1.length;i++){ myarr1[i]=new Array(1); for(var j=0;j<=i;j++){ myarr1[i][0]+='*'; } document.write(myarr1[i][0]+'<br />'); }</script>
输出:
undefined*undefined**undefined***undefined****
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答为什么oldnode会是null
1 回答帮看看?谢谢了,就是最后结果显示defined,为什么?
4 回答为什么可能会是null
3 回答-5.52为什么会是-6呢??
1 回答高度为什么会是8.。。。