html5-看下这个简短的for/in循环语句

问题描述

看下这个简短的for/in循环语句

var person={fname:"John",lname:"Doe",age:25};

for (x in person)
{
txt=txt + person[x];
}

上面这段代码,为什么person[x]这个访问person属性的东西,写成person.x返回的
值是undefinedundefinedundefined。
我好费解啊!

解决方案

直接点是取对象的x属性,而不是遍历出来的属性

解决方案二:

类型的问题
for循环出来的是x是string类型 对于对象来说[]里面本来就是string类型
但是对于.来说就不可以了

解决方案三:

本节应掌握的知识要点:
  ①for循环应用;②nextFrame()、prevFrame()动作应用;③层深度的进一步理解。
  与条件判断语句一样,循环语句也是最具有实用性的语句,在满足条件时程序会不断重复执行,直到设置的条件不成立才结束循环,继续执行下面的语句。
  这1讲我们将学习一个最常用的for循环语句和两个动作语句nextFrame()、prevFrame()。
  for循......
答案就在这里:AS 入门-“for”循环语句
----------------------

解决方案四:

你定义的person不是数组,

解决方案五:

person不是数组,不能用点

时间: 2024-09-14 18:45:28

html5-看下这个简短的for/in循环语句的相关文章

这种卡片设计页面用什么框架做比较好,有什么好的思路,大神看下

问题描述 这种卡片设计页面用什么框架做比较好,有什么好的思路,大神看下 http://www.92mp.com/mp/ 想这样的页面,用HTML5做怎么样,模板怎么保存比较好,功能各方面有什么好点的思路 解决方案 你用angularjs试试.使用ng-if,ng-show等指令,可以实现.只不过样式得你自己写好. 解决方案二: 我的公司目前就是采用这种方式编写html5页面,很好学

HTML5引领下的Web革命

HTML5引领下的Web革命 作者,加里·安塞斯 ACM通讯,第55卷,第7刊,16到17页 10.1145/2209249.2209256 万维网开发人员最近表示新的HTML5标准对网络的演变过程,工作方式和使用途径而言,都是一次非凡的革新.新的标准简化了程序运行方式,协调了各种终端设备和应用程序之间互访的入口,给用户带了让人惊喜的全新功能.然而HTML(超文本标记语言)只是将文本进行部分标记从而让浏览器可以智能读取. 一个微不足道标记网页机制为何会产生如此大的影响?针对HTML5的大肆宣传仅

keytool-ssl的大神帮我看下这个问题吧

问题描述 ssl的大神帮我看下这个问题吧 公司的有一个服务器 一个客户端通过ssl加密连接,服务器是C写的,现在又用java写了一个,把C的放弃,由于客户端都在外面,所以客户端的证书没有办法修改(客户端有一个truststore文件),我现在从C的服务器上拿到了两个pem 文件(ca.pem,server.pem),这应该是用openssl生成的,我用keytool生成的keystore文件,在tomcat下的server.xml 里面配置下keystoreFile就可以使用了,我把这两个文件路

初学者-麻烦看下这是什么问题?

问题描述 麻烦看下这是什么问题? 我安装webconsole的时候报这个错,麻烦看下是什么原因吧,我是初学者 解决方案 检查网络连接,dns解析.最好用vpn,现在网络和谐的厉害.

int-求大神 帮我看下这个存储过程哪里错了

问题描述 求大神 帮我看下这个存储过程哪里错了 DROP PROCEDURE IF EXISTS Query_Role_PhoneRecord;DELIMITER ;;CREATE DEFINER=root@% PROCEDURE Query_Role_PhoneRecord( in userId binary(16)in pagNo intin pagSize int )BEGINdeclare bSize int; set bSize=(pagNo-1)*pagSize;if(bSize<0

socket-请帮我看下客户端创建,哪里出现了错误?

问题描述 请帮我看下客户端创建,哪里出现了错误? #include #include #include #include #pragma comment(lib,"ws2_32.lib") void TCPClient() { //创建Socket SOCKET sockclient = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if(INVALID_SOCKET == sockclient) { return; } //连接到服务器 struc

json校验格式报错,帮忙看下。

问题描述 json校验格式报错,帮忙看下. { "deplist": [ { bumen: 95, bound_id: "餐饮部", pad_sbound: "甜品类", pad_tab: 1 }, { bumen: 96, bound_id: "餐饮部", pad_sbound: "饮料类", pad_tab: 2 } ] } err info: bumen: 95, ------------------

javascript-麻烦看下这段JQ代码,有一些困惑

问题描述 麻烦看下这段JQ代码,有一些困惑 $(function(){ var myScroll2=null; function menuInit(){ var _menuScroll = $("".menuScroll""); var _menuScroll_size = _menuScroll.find(""li"").length;//获取 li长度 var liWidth = 0; $("".men

懂webservice和ssl的大神帮我看下这个问题吧,谢谢

问题描述 懂webservice和ssl的大神帮我看下这个问题吧,谢谢 ssl单向认证,1.浏览器访问的时候不需要客户端证书,客户端访问webservice时 则需要一个客户端信任列表文件(client.truststore).浏览器访问时 是自动获取的这个证书 还是浏览器有什么特殊机制? 2.client.truststore这个信任证书是由一个服务器证书导入并生成的,能不能再导入其他的服务器证书? 解决方案 浏览器会告诉你 这个证书不安全,但是程序访问的时候会报错,因为代码默认实现的是验证证