• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

forin 语句_js

javascript 搞代码 7年前 (2018-06-13) 83次浏览 已收录 0个评论

 

对应于一个对象的每个,或一个数组的每个元素,执行一个或多个语句。

for (variable in [object | array])
   statements

参数

variable

必选项。一个变量,它可以是 object 的任一属性或 array 的任一元素。

object, array

可选项。要在其上遍历的对象或数组。

http://www.gaodaima.com/26992.html

statement

可选项。相对于 object 的每个属性或 array 的每个元素,都要被执行的一个或多个语句。可以是复合语句

说明

在循环的每次迭代前,variable 被赋予 object 的下一个属性或 array 的下一个元素。然后可以在循环内的任一语句中使用它,就好像正在使用 object 的该属性或 array 的该元素一样。

当在一个对象上迭代时,没有办法决定或控制把对象的成员赋给 variable 的次序。在数组内将按元素的次序执行迭代,也就是,0、1、2、……

示例

下面示例说明了 for … in 语句的用法,它把一个对象用作一个联合数组:

function ForInDemo(){   // 创建某些变量。   var a, key, s = "";   // 初始化对象。   a = {"a" : "Athens" , "b" : "Belgrade", "c" : "Cairo"}   // 迭代属性。   for (key in a)   {      s += a[key] + "<BR>";   }   return(s);}

要求

版本 5

注意  使用 enumerator 对象来迭代集合的成员。

请参阅

for 语句 | while 语句

欢迎大家阅读《for…in 语句_js,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:forin 语句_js

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址