{"id":16915,"date":"2026-07-15T13:58:25","date_gmt":"2026-07-15T04:58:25","guid":{"rendered":"http:\/\/www.gisdeveloper.co.kr\/?p=16915"},"modified":"2026-07-15T13:58:25","modified_gmt":"2026-07-15T04:58:25","slug":"symbol-iterator%eb%a5%bc-%ec%9d%b4%ec%9a%a9%ed%95%9c-for-of-%ec%a7%80%ec%9b%90%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/www.gisdeveloper.co.kr\/?p=16915","title":{"rendered":"Symbol.iterator\ub97c \uc774\uc6a9\ud55c for &#8230; of \uc9c0\uc6d0\ud558\uae30"},"content":{"rendered":"<p>\ub370\uc774\ud130\ub97c \uac00\uc9c0\uace0 \uc788\ub294 \ucee8\ud14c\uc774\ub108 \uac1d\uccb4\uc5d0 \ub300\ud574 for &#8230; of \ub97c \uc9c0\uc6d0\ud558\uae30 \uc704\ud574\uc11c\ub294 Symbol.iterator\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc608\ub97c\ub4e4\uc5b4 1, 2, 3 \ub370\uc774\ud130\ub97c \uac00\uc9c0\uace0 \uc788\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uac1d\uccb4\uac00 \uc788\ub2e4\uace0 \ud560\ub54c for &#8230; of\ub85c \ub370\uc774\ud130\ub97c \uc21c\ud68c\ud55c\ub2e4\uba74 \ucc38 \uc9c1\uad00\uc801\uc785\ub2c8\ub2e4.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"js\">\r\nconst numbers = {\r\n    data: [1, 2, 3]\r\n};\r\n\r\nfor (const n of numbers) {\r\n    console.log(n);\r\n}\r\n<\/pre>\n<p>\uc704\uc758 \ucf54\ub4dc\uac00 \uc2e4\ud589\ub420 \uc218 \uc788\uc73c\ub824\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \ucf54\ub4dc\ub97c \ucd94\uac00\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"js\">\r\nconst numbers = {\r\n    data: [1, 2, 3],\r\n\r\n    [Symbol.iterator]() {\r\n        let index = 0;\r\n        const data = this.data;\r\n\r\n        return {\r\n            next() {\r\n                if (index < data.length) {\r\n                    return {\r\n                        value: data[index++],\r\n                        done: false\r\n                    };\r\n                }\r\n\r\n                return {\r\n                    done: true\r\n                };\r\n            }\r\n        };\r\n    }\r\n};\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\ub370\uc774\ud130\ub97c \uac00\uc9c0\uace0 \uc788\ub294 \ucee8\ud14c\uc774\ub108 \uac1d\uccb4\uc5d0 \ub300\ud574 for &#8230; of \ub97c \uc9c0\uc6d0\ud558\uae30 \uc704\ud574\uc11c\ub294 Symbol.iterator\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. \uc608\ub97c\ub4e4\uc5b4 1, 2, 3 \ub370\uc774\ud130\ub97c \uac00\uc9c0\uace0 \uc788\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uac1d\uccb4\uac00 \uc788\ub2e4\uace0 \ud560\ub54c for &#8230; of\ub85c \ub370\uc774\ud130\ub97c \uc21c\ud68c\ud55c\ub2e4\uba74 \ucc38 \uc9c1\uad00\uc801\uc785\ub2c8\ub2e4. const numbers = { data: [1, 2, 3] }; for (const n of numbers) { console.log(n); } \uc704\uc758 \ucf54\ub4dc\uac00 \uc2e4\ud589\ub420 \uc218 \uc788\uc73c\ub824\uba74 &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.gisdeveloper.co.kr\/?p=16915\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;Symbol.iterator\ub97c \uc774\uc6a9\ud55c for &#8230; of \uc9c0\uc6d0\ud558\uae30&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[88],"tags":[],"class_list":["post-16915","post","type-post","status-publish","format-standard","hentry","category-javascript"],"_links":{"self":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/16915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16915"}],"version-history":[{"count":2,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/16915\/revisions"}],"predecessor-version":[{"id":16917,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/16915\/revisions\/16917"}],"wp:attachment":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16915"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}