TEL:400-8793-956
当前位置:程序、服务器

动态检索属性和属性值

提问者: 近期获赞: 浏览人数: 发布时间:2021-05-25 14:14:59

 问:在给出的答案中,每个人的其余3个属性均在代码中指定。如果要遍历并返回每个属性及其相关值而又不“知道”每个属性的名称怎么办?也就是说,代码将是动态的,并在对象内容更改时适应对象的内容-以下是我的尝试:

 
var  message  =  “ <p>” ; 
对于(i = 0 ;i <学生。长度;i + = 1 ){消息+ = “ <h2>学生:” +学生[ i ]。名称+ “ </ h2>” ; 为(VAR丙在学生[我] ){消息+ = “<P>” +丙+ “:” +
 
            学生[ i ] [ prop ]  +  “ </ p>” ; 
} } message + = “ </ p>”文档。写(消息);  
 
这不是解决这个问题的更好方法吗(我假设这是练习第一次问的问题)上面的问题是循环返回所有4个属性(我们要排除第一个属性),并且还有大小写问题。
 
 
答:在您的第二个“ for”循环中,应该是:students [i]。道具(没有括号),就像上面的“ for”循环中有students [i] .name一样。
上一篇: 有什么办法可以将我的代码和CSS的抄本与之进行比较?
下一篇: 什么是访问Web数据库的“安全协议”?