for(var p in a) 是什么意思? 为什么没有p++,就可以实现遍历

来源:3-5 变量比较和值的复制

慕移动0023355

2019-05-07 14:04:37

http://img.mukewang.com/climg/5cd11fb100016fa105490312.jpg

写回答

2回答

好帮手慕码

2019-05-07

同学你好!

这里要提到:for in   for in也是循环遍历的一种:

for...in 语句用于对数组或者对象的属性进行循环操作。这里不需要p++哦

语法:

for (变量 in 对象)
{
    //在此执行代码
}

举个例子:

http://img.mukewang.com/climg/5cd13b7200012f0603690112.jpg

结果:输出的是数组的索引以及数组中的每一项

http://img.mukewang.com/climg/5cd13b8c0001850d01120089.jpg

如果帮助到了你 欢迎采纳 祝学习愉快~

0

好帮手慕夭夭

2019-05-07

你好同学,for...in..是固定的语法,它一般是用来遍历对象或者数组的。(它本身对数组或者对象的属性进行循环操作)。它的语法是如下:

http://img.mukewang.com/climg/5cd13c620001532502130091.jpg

举一个小例子:

如下

http://img.mukewang.com/climg/5cd13d8c0001c27004260143.jpg

结果:

http://img.mukewang.com/climg/5cd13d97000187c301240111.jpg

祝学习愉快 ,望采纳。

1

0 学习 · 14456 问题

查看课程