{"json_modified": "2016-10-18T23:37:52.235352", "uuid": "efe37c9d-c81a-4453-837f-7b0d433af87e", "title": "for...of", "url": "/en-US/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["ECMAScript6", "Statement", "JavaScript"], "translations": [{"uuid": "c3519db1-884a-4775-975f-0e906ddf4609", "title": "for...of", "url": "/ca/docs/Web/JavaScript/Referencia/Sentencies/for...of", "tags": [], "summary": "La instrucci\u00f3 for...of crea un bucle que itera sobre objectes iterables (incloent Array,\u00a0Map, Set, l'objecte arguments, etc\u00e8tera), tot invocant un bloc de codi amb les instruccions a executar per a cada valor de la propietat.", "localization_tags": [], "locale": "ca", "last_edit": "2015-04-26T06:30:30", "review_tags": []}, {"uuid": "3bf273da-b7a2-4602-b176-ba15b196d1e2", "title": "for...of", "url": "/de/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["Statement", "ECMAScript6", "Experimental", "JavaScript"], "summary": "Mit dem for...of statement k\u00f6nnen sogenannte\u00a0iterable objects\u00a0durchlaufen\u00a0werden (Array,\u00a0Map, Set, das\u00a0arguments\u00a0Objekt\u00a0und weitere eingeschlossen), wobei auf jeden gefundenen Wert\u00a0eigene Statements ausgef\u00fchrt werden k\u00f6nnen.", "localization_tags": [], "locale": "de", "last_edit": "2015-06-27T08:21:15", "review_tags": ["technical", "editorial"]}, {"uuid": "6aff940a-821d-45d9-ae6a-1d869810ffca", "title": "for...of", "url": "/es/docs/Web/JavaScript/Referencia/Sentencias/for...of", "tags": [], "summary": "La sentencia\u00a0for...of\u00a0crea\u00a0un ciclo que itera sobre\u00a0objetos iterables\u00a0(incluyendo Array,\u00a0Map, Set, el objeto\u00a0arguments, etc), invocando una iteraci\u00f3n personalizada con sentencias por ser ejecutadas para el valor de cada propiedad.", "localization_tags": ["inprogress"], "locale": "es", "last_edit": "2016-02-02T21:12:41", "review_tags": []}, {"uuid": "1740e5a8-9309-4f1e-8040-a6909fb06a29", "title": "for...of", "url": "/fr/docs/Web/JavaScript/Reference/Instructions/for...of", "tags": ["R\u00e9f\u00e9rence", "ECMAScript6", "Instruction", "JavaScript"], "summary": "L'instruction for...of permet de cr\u00e9er une boucle\u00a0Array qui parcourt un objet it\u00e9rable (ce qui inclut\u00a0les objets Array, Map, Set, String, TypedArray, l'objet arguments, etc.) et qui permet d'ex\u00e9cuter une instruction pour la valeur de chaque propri\u00e9t\u00e9.", "localization_tags": [], "locale": "fr", "last_edit": "2016-10-08T08:32:53", "review_tags": []}, {"uuid": "d294873e-6321-4153-bdee-d80459f0f88d", "title": "for...of", "url": "/he/docs/Web/JavaScript/Reference/Statements/for...of", "tags": [], "summary": "\u05d0\u05e4\u05e9\u05e8 \u05dc\u05d4\u05e9\u05ea\u05de\u05e9 \u05d2\"\u05db \u05d1\u00a0const\u00a0\u05d1\u05de\u05e7\u05d5\u05dd\u00a0let\u00a0\u05d1\u05d0\u05dd \u05d0\u05ea\u05d4 \u05dc\u05d0 \u05de\u05e9\u05e0\u05d4 \u05d0\u05ea \u05e2\u05e8\u05da\u00a0\u05d4\u05de\u05e9\u05ea\u05e0\u05d4 \u05d1\u05ea\u05d5\u05da \u05d4\u05d1\u05dc\u05d5\u05e7.", "localization_tags": ["inprogress"], "locale": "he", "last_edit": "2016-10-18T23:37:36", "review_tags": []}, {"uuid": "af6e8cf6-bbb4-46ac-9d84-f77115fcb338", "title": "for...of", "url": "/it/docs/Web/JavaScript/Reference/Statements/for...of", "tags": [], "summary": "Il costrutto for...of\u00a0crea un ciclo con gli oggetti iterabili\u00a0(inclusi\u00a0Array, Map, Set, String, TypedArray, argomenti\u00a0di oggetti\u00a0e cos\u00ec via), iterando le istruzioni\u00a0per ogni valore di ogni propriet\u00e0.", "localization_tags": ["inprogress"], "locale": "it", "last_edit": "2016-09-19T05:34:20", "review_tags": []}, {"uuid": "39c57e00-ef6e-485d-837a-e8b7c015942e", "title": "for...of", "url": "/ja/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["ECMAScript6", "JavaScript Reference", "JavaScript"], "summary": "for...of \u6587\u306f\u3001\u305d\u308c\u305e\u308c\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u306e\u5024\u306b\u5bfe\u3057\u3066\u5b9f\u884c\u3059\u308b\u6587\u3068\u3068\u3082\u306b\u72ec\u81ea\u306e\u53cd\u5fa9\u51e6\u7406\u3092\u547c\u3073\u51fa\u3059\u3001\uff08Array, Map, Set, String, TypedArray, \u5f15\u6570\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306a\u3069\u3092\u542b\u3080\uff09iterable objects\u306b\u53cd\u5fa9\u3059\u308b\u30eb\u30fc\u30d7\u3092\u4f5c\u6210\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-09-26T04:20:52", "review_tags": []}, {"uuid": "3e5b47a6-1066-4e9b-8f8e-88297a2396af", "title": "for...of", "url": "/ko/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["ECMAScript6", "Statement", "JavaScript"], "summary": "for...of \ubb38(statement)\uc740 \ubc18\ubcf5\uac00\ub2a5\ud55c \uac1d\uccb4 (Array, Map, Set, String, TypedArray, arguments \uac1d\uccb4 \ub4f1\uc744 \ud3ec\ud568)\uc5d0 \ub300\ud574\uc11c \ubc18\ubcf5\ud558\uace0 \uac01 \uac1c\ubcc4 \uc18d\uc131\uac12\uc5d0 \ub300\ud574 \uc2e4\ud589\ub418\ub294 \ubb38\uc774 \uc788\ub294 \uc0ac\uc6a9\uc790 \uc815\uc758 \ubc18\ubcf5 \ud6c4\ud06c\ub97c \ud638\ucd9c\ud558\ub294 \ub8e8\ud504\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4.", "localization_tags": [], "locale": "ko", "last_edit": "2016-08-03T06:04:45", "review_tags": []}, {"uuid": "b570a351-cd84-426e-8d51-0259566eeb52", "title": "for...of", "url": "/pt-BR/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["ECMAScript6", "Statement", "JavaScript"], "summary": "O loop\u00a0for...of\u00a0percorre\u00a0objetos iterativos\u00a0(incluindo Array,\u00a0Map, Set, objetos-argumentos\u00a0e assim por diante), chamando uma fun\u00e7\u00e3o personalizada com instru\u00e7\u00f5es a serem executadas para o\u00a0valor\u00a0de cada objeto distinto.", "localization_tags": ["inprogress"], "locale": "pt-BR", "last_edit": "2016-06-28T05:37:05", "review_tags": ["editorial"]}, {"uuid": "2ecb955c-9e8f-412c-b14d-696c79e25f48", "title": "for...of", "url": "/ru/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["ECMAScript6", "\u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440", "\u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439", "JavaScript"], "summary": "\u041e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u00a0for...of\u00a0\u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0446\u0438\u043a\u043b \u043e\u0431\u0445\u043e\u0434\u0430\u00a0\u0438\u0442\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432\u00a0(\u0432\u043a\u043b\u044e\u0447\u0430\u044f Array,\u00a0Map, Set, \u043e\u0431\u044a\u0435\u043a\u0442\u00a0\u0430\u0440\u0433\u0443\u043c\u0435\u043d\u0442\u043e\u0432\u00a0\u0438 \u043f\u043e\u0434\u043e\u0431\u043d\u044b\u0445), \u0432\u044b\u0437\u044b\u0432\u0430\u044f \u043d\u0430 \u043a\u0430\u0436\u0434\u043e\u043c \u0448\u0430\u0433\u0435 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0438 \u043e\u043f\u0435\u0440\u0430\u0442\u043e\u0440\u044b \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0438\u0437 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u043e\u0431\u044a\u0435\u043a\u0442\u0430.", "localization_tags": [], "locale": "ru", "last_edit": "2016-09-25T09:23:45", "review_tags": []}, {"uuid": "085eac86-49e7-4a60-afed-3ec933197077", "title": "for...of", "url": "/zh-CN/docs/Web/JavaScript/Reference/Statements/for...of", "tags": ["ECMAScript6", "\u8bed\u53e5", "\u904d\u5386", "JavaScript"], "summary": "for...of\u8bed\u53e5\u5728\u53ef\u8fed\u4ee3\u5bf9\u8c61(\u5305\u62ec Array,\u00a0Map, Set, String, TypedArray\uff0carguments\u00a0\u5bf9\u8c61\u7b49\u7b49)\u4e0a\u521b\u5efa\u4e00\u4e2a\u8fed\u4ee3\u5faa\u73af\uff0c\u5bf9\u6bcf\u4e2a\u4e0d\u540c\u5c5e\u6027\u7684\u5c5e\u6027\u503c,\u8c03\u7528\u4e00\u4e2a\u81ea\u5b9a\u4e49\u7684\u6709\u6267\u884c\u8bed\u53e5\u7684\u8fed\u4ee3\u6302\u94a9.", "localization_tags": [], "locale": "zh-CN", "last_edit": "2016-09-27T01:35:40", "review_tags": []}], "modified": "2016-10-06T03:27:05", "label": "for...of", "localization_tags": [], "locale": "en-US", "id": 1350, "last_edit": "2016-10-06T03:26:54", "summary": "The for...of statement creates a loop iterating over iterable objects (including Array, Map, Set, String, TypedArray, arguments object and so on), invoking a custom iteration hook with statements to be executed for the value of each distinct property.", "sections": [{"id": "Quick_Links", "title": null}, {"id": "Syntax", "title": "Syntax"}, {"id": "Examples", "title": "Examples"}, {"id": "Iterating_over_an_Array", "title": "Iterating over an "}, {"id": "Iterating_over_a_String", "title": "Iterating over a "}, {"id": "Iterating_over_a_TypedArray", "title": "Iterating over a "}, {"id": "Iterating_over_a_Map", "title": "Iterating over a "}, {"id": "Iterating_over_a_Set", "title": "Iterating over a "}, {"id": "Iterating_over_a_DOM_collection", "title": "Iterating over a DOM collection"}, {"id": "Iterating_over_generators", "title": "Iterating over generators"}, {"id": "Iterating_over_other_iterable_objects", "title": "Iterating over other iterable objects"}, {"id": "Difference_between_for...of_and_for...in", "title": "Difference between "}, {"id": "Specifications", "title": "Specifications"}, {"id": "Browser_compatibility", "title": "Browser compatibility"}, {"id": "See_also", "title": "See also"}], "slug": "Web/JavaScript/Reference/Statements/for...of", "review_tags": []}