ajax高手进来
来源:百度知道 编辑:UC知道 时间:2024/09/22 22:28:28
<head>
<script language="javascript">
function ok(aa,bb,cc){
this.aa = aa
this.bb = bb
this.cc = cc
}
newemp = new ok("h1","h2","h3");//h1赋给了aa,h2赋给了bb,h3赋给了cc
document.write("我:"+ newemp.aa +"<br>");//输出了aa,
document.write("你:"+ newemp.bb +"<br>");//输出了bb
document.write("他:"+ newemp.cc);//输出了cc
</script>
</head>
我想用for循环输出三个aa,bb,cc的值出来
<script language="javascript">
function ok(aa,bb,cc){
this.aa = aa
this.bb = bb
this.cc = cc
}
newemp = new ok("h1","h2","h3");//h1赋给了aa,h2赋给了bb,h3赋给了cc
document.write("我:"+ newemp.aa +"<br>");//输出了aa,
document.write("你:"+ newemp.bb +"<br>");//输出了bb
document.write("他:"+ newemp.cc);//输出了cc
</script>
</head>
我想用for循环输出三个aa,bb,cc的值出来
`
使用 for in 语句遍历对象属性。。
看代码:
<script language="javascript">
function ok(aa,bb,cc){
this.aa = aa
this.bb = bb
this.cc = cc
}
newemp = new ok("我:h1<br>","你:h2<br>","他:h3<br>");
for(x in newemp)
document.write(newemp[x]);
</script>
参考:
javascript手册
for...in 语句
对应于一个对象的每个,或一个数组的每个元素,执行一个或多个语句。
for (variable in [object | array])
statements
参数
variable
必选项。一个变量,它可以是 object 的任一属性或 array 的任一元素。
object, array
可选项。要在其上遍历的对象或数组。
statement
可选项。相对于 object 的每个属性或 array 的每个元素,都要被执行的一个或多个语句。可以是复合语句。
function ForInDemo(){
// 创建某些变量。
var a, key, s = "";
// 初始化对象。
a = {"a" : "Athens" , "b" : "Belgrade", "c" : "Cairo