for...in 语句
遍某个对象。对应于一个对象的每个,或一个数组的每个元素,执行一个或多个语句。
格式:
遍某个对象。对应于一个对象的每个,或一个数组的每个元素,执行一个或多个语句。
格式:
for(变量 in 语句)
{
执行语句
}
实例:
<%--JavaScript学习--%>
<script type="text/javascript" language="JavaScript">
function Person()
{
this.name="scott";
this.age=20;
this.height=173;
}
function PersionShow()
{
var sStr="";
var pUser=new Person();
for( oVal in pUser)
{
//oVal对应pUser对象中的名称
//pUser[oVal]即可得到对象的值
sStr+=oVal+":"+pUser[oVal]+" ";
}
alert(sStr);
}
</script>
<%--测试使用的按钮--%>
<input id="Button1" type="button" runat="server" value="测试" onclick="PersionShow();" />
<script type="text/javascript" language="JavaScript">
function Person()
{
this.name="scott";
this.age=20;
this.height=173;
}
function PersionShow()
{
var sStr="";
var pUser=new Person();
for( oVal in pUser)
{
//oVal对应pUser对象中的名称
//pUser[oVal]即可得到对象的值
sStr+=oVal+":"+pUser[oVal]+" ";
}
alert(sStr);
}
</script>
<%--测试使用的按钮--%>
<input id="Button1" type="button" runat="server" value="测试" onclick="PersionShow();" />