慕粉4358064
2017-04-16 19:44
var myarr={'*',"***","****",'*'};
var myarr=new Array();
{
myarr[0]="*";
myarr[1]="**";
myarr[2]="***";
myarr[3]="****";
}
//显示数组长度
alert(myarr.length);
//将数组内容输出,完成达到的效果。
for(i;i<4;i++)
{document.write(myarr[i]+"<br/>");}
var myarr={'*',"***","****",'*'};
/* var myarr=new Array();
{
myarr[0]="*";
myarr[1]="**";
myarr[2]="***";
myarr[3]="****";
} 这段代码错了吧 ,应该是把大括号去了才是声明赋值。 还有 你第一段已经声明赋值了不需要这段,删除了*/
//显示数组长度
alert(myarr.length);
//将数组内容输出,完成达到的效果。
for(i;i<4;i++)
{document.write(myarr[i]+"<br/>");}
正确应该是:
//创建数组
var myarr=["*","**","***","****"];
//显示数组长度
alert(myarr.length);
//将数组内容输出,完成达到的效果。
for(var i=0;i<4;i++)
{
document.write(myarr[i]+"<br>");
}
你比对下
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题