for( let x in y )循环中,x自动被赋予y对象键值:
1、当y为数组
x将自动被赋值为y的元素序号0、1、2……;
2、当y为对象
x被自动赋值为y的各属性名。
for( let x of y )仅被允许用在可迭代对象上(数组),x自动被赋值为每个被迭代的对象。
for( let x in y )循环中,x自动被赋予y对象键值:
1、当y为数组
x将自动被赋值为y的元素序号0、1、2……;
2、当y为对象
x被自动赋值为y的各属性名。
for( let x of y )仅被允许用在可迭代对象上(数组),x自动被赋值为每个被迭代的对象。
本文标题:JS中的两种for循环
本文链接:https://www.haomeiwen.com/subject/pasxsftx.html
网友评论