老师请检查

来源:2-11 编程练习

ocean学前端

2022-12-17 05:26:24

<!DOCTYPE html>

<html lang="en">

  <head>

    <meta charset="UTF-8" />

    <meta name="viewport" content="width=device-width, initial-scale=1.0" />

    <title>Document</title>

  </head>


  <body>

    <script>

      const obj = {

        0: "xm",

        sex: "male",

        length: 2,

      };

      // 在此补充代码

      obj[Symbol.iterator] = () => {

        let index = 0;

        return {

          next() {

            index++;

            if (index === 1) {

              return {

                value: obj["0"],

                done: false,

              };

            } else if (index === 2) {

              return {

                value: obj["sex"],

                done: false,

              };

            } else if (index === 3) {

              return {

                value: obj["length"],

              };

            } else {

              return {

                done: true,

              };

            }

          },

        };

      };

      for (const item of obj) {

        console.log(item);

      }

    </script>

  </body>

</html>



写回答

1回答

好帮手慕星星

2022-12-17

同学你好,代码是正确的,很棒!祝学习愉快~

0

0 学习 · 17877 问题

查看课程

相似问题