{"json_modified": "2015-04-27T09:52:57.030232", "slug": "Web/JavaScript/Reference/Statements/for...in", "tags": ["Statement", "JavaScript"], "locale": "ko", "title": "for...in", "translations": [{"title": "for...in", "url": "/en-US/docs/Web/JavaScript/Reference/Statements/for...in", "tags": ["Statement", "JavaScript"], "summary": "The for..in statement iterates over the enumerable properties of an object, in arbitrary order. For each distinct property, statements can be executed.", "localization_tags": [], "locale": "en-US", "last_edit": "2015-04-27T02:31:07", "review_tags": []}, {"title": "for...in", "url": "/zh-CN/docs/Web/JavaScript/Reference/Statements/for...in", "tags": [], "summary": "Iterates over the enumerable properties of an object, in arbitrary order. For each distinct property, statements can be executed.", "localization_tags": ["inprogress"], "locale": "zh-CN", "last_edit": "2015-04-18T00:44:53", "review_tags": []}, {"title": "for...in", "url": "/es/docs/Web/JavaScript/Referencia/Sentencias/for...in", "tags": ["Statement", "JavaScript"], "summary": "Itera con una variable especificada sobre todas las propiedades de un objeto, en un orden arbitriario. Para cada una de las propiedades, se ejecuta la sentencia especificada.", "localization_tags": ["inprogress"], "locale": "es", "last_edit": "2014-12-01T08:59:07", "review_tags": []}, {"title": "for...in", "url": "/ja/docs/Web/JavaScript/Reference/Statements/for...in", "tags": ["\u8981\u66f4\u65b0"], "summary": "for..in\u30b9\u30c6\u30fc\u30c8\u30e1\u30f3\u30c8\u306f\u3001\u6307\u5b9a\u3057\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u5bfe\u3057\u3066\u3001\u9806\u4e0d\u540c\u3067\u53cd\u5fa9\u51e6\u7406\u3092\u3057\u307e\u3059\u3002\u6307\u5b9a\u3055\u308c\u305f\u6587\u304c\u5404\u30d7\u30ed\u30d1\u30c6\u30a3\u306b\u5bfe\u3057\u3066\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2015-04-17T00:27:55", "review_tags": []}, {"title": "for...in", "url": "/fr/docs/Web/JavaScript/Reference/Instructions/for...in", "tags": ["R\u00e9ference", "R\u00e9f\u00e9rence", "Reference", "Statement", "JavaScript"], "summary": "L'instruction for..in permet d'it\u00e9rer sur les propri\u00e9t\u00e9s \u00e9num\u00e9rables d'un objet, dans un ordre arbitraire. Pour chaque propri\u00e9t\u00e9 obtenue, on ex\u00e9cute une instruction (ou plusieurs gr\u00e2ce \u00e0 un bloc d'instructions).", "localization_tags": [], "locale": "fr", "last_edit": "2015-04-20T04:44:28", "review_tags": []}, {"title": "for...in", "url": "/zh-TW/docs/Web/JavaScript/Reference/Statements/for...in", "tags": [], "summary": "\u8fed\u4ee3\u7269\u4ef6\u7684\u53ef\u5217\u8209\u5c6c\u6027\u3002\u5c0d\u6bcf\u500b\u76f8\u7570\u5c6c\u6027\uff0c\u57f7\u884c\u9673\u8ff0\u5f0f\u3002", "localization_tags": [], "locale": "zh-TW", "last_edit": "2014-07-04T07:14:11", "review_tags": []}, {"title": "for...in", "url": "/de/docs/Web/JavaScript/Reference/Statements/for...in", "tags": [], "summary": "Die for...in Anweisung durchl\u00e4uft die Eigenschaften/Attribute eines Objekts in willk\u00fcrlicher Reihenfolge. F\u00fcr jede einzele Eigenschaft k\u00f6nnen Anweisungen ausgef\u00fchrt werden.", "localization_tags": [], "locale": "de", "last_edit": "2015-01-20T02:40:08", "review_tags": []}], "modified": "2015-04-27T09:52:53", "label": "for...in", "localization_tags": [], "url": "/ko/docs/Web/JavaScript/Reference/Statements/for...in", "last_edit": "2015-04-27T09:52:41", "summary": "\uac1d\uccb4\uc758 \uc5f4\uac70\ud615 \uc18d\uc131\ub4e4\uc744 \ubaa8\ub450 \uc801\uc808\ud55c \uc21c\uc11c\uc5d0 \uc758\ud574 \ubc18\ubcf5\ud558\uac8c \ud55c\ub2e4. \uac01 \uc18d\uc131\uc740 \uc8fc\uc5b4\uc9c4 \ubb38\uc7a5\uc744 \uc2e4\ud589\ud560 \uc218 \uc788\ub2e4.
\n Iterates over the enumerable properties of an object, in arbitrary order. For each distinct property, statements can be executed.", "sections": [{"id": "Quick_Links", "title": "JavaScript Tutorials: JavaScript Guide Introduction Grammar and types Control flow and error handling Loops and iteration Functions Expressions and operators Numbers and dates Text formatting Regular expressions Indexed collections Keyed collections Working with objects Details of the object model Iterators and generators Meta programming Introductory JavaScript basics JavaScript technologies overview Introduction to Object Oriented JavaScript Intermediate A re-introduction to JavaScript JavaScript data structures Equality comparisons and sameness Closures Advanced Inheritance and the prototype chain Strict mode JavaScript typed arrays Memory Management Concurrency model and Event Loop References: Built-in objects Global Objects Array ArrayBuffer Boolean DataView [Translate] Date Error EvalError [Translate] Float32Array [Translate] Float64Array [Translate] Function Generator [Translate] GeneratorFunction [Translate] Infinity [Translate] Int16Array [Translate] Int32Array [Translate] Int8Array [Translate] InternalError [Translate] Intl [Translate] Intl.Collator [Translate] Intl.DateTimeFormat [Translate] Intl.NumberFormat [Translate] Iterator [Translate] JSON [Translate] Map [Translate] Math [Translate] NaN Number [Translate] Object ParallelArray [Translate] Promise [Translate] Proxy [Translate] RangeError [Translate] ReferenceError [Translate] Reflect [Translate] RegExp [Translate] SIMD [Translate] Set [Translate] StopIteration [Translate] String Symbol [Translate] SyntaxError [Translate] TypeError [Translate] TypedArray [Translate] URIError [Translate] Uint16Array [Translate] Uint32Array [Translate] Uint8Array [Translate] Uint8ClampedArray [Translate] WeakMap [Translate] WeakSet [Translate] decodeURI() [Translate] decodeURIComponent() [Translate] encodeURI() [Translate] encodeURIComponent() escape() [Translate] eval() [Translate] isFinite() [Translate] isNaN() [Translate] null [Translate] parseFloat() [Translate] parseInt() [Translate] undefined [Translate] unescape() [Translate] uneval() [Translate] Expressions & operators Operators Arithmetic operators [Translate] Array comprehensions [Translate] Assignment operators [Translate] Bitwise Operators Comma operator [Translate] Comparison operators [Translate] Conditional (ternary) Operator [Translate] Destructuring assignment [Translate] Expression closures [Translate] Generator comprehensions [Translate] Grouping operator [Translate] Legacy generator function expression [Translate] Logical Operators [Translate] Object initializer [Translate] Operator precedence [Translate] Property accessors [Translate] Spread operator [Translate] class expression [Translate] delete operator [Translate] function expression [Translate] function* expression [Translate] in operator [Translate] instanceof [Translate] new operator [Translate] super [Translate] this typeof [Translate] void operator yield [Translate] yield* [Translate] Statements & declarations Statements Legacy generator function [Translate] block [Translate] break [Translate] class [Translate] const [Translate] continue [Translate] debugger [Translate] do...while [Translate] empty [Translate] export [Translate] for [Translate] for each...in [Translate] for...in for...of [Translate] function [Translate] function* [Translate] if...else [Translate] import [Translate] label [Translate] let [Translate] return [Translate] switch [Translate] throw [Translate] try...catch [Translate] var [Translate] while [Translate] with [Translate] Functions Functions [Translate] Arguments object [Translate] Arrow functions [Translate] Default parameters [Translate] Method definitions [Translate] Rest parameters [Translate] getter [Translate] setter [Translate] Classes Classes [Translate] constructor [Translate] extends [Translate] static [Translate] Misc Lexical grammar JavaScript data structures Enumerability and ownership of properties Iteration protocols Strict mode Transitioning to strict mode Template strings Deprecated features New in JavaScript New in JavaScript ECMAScript 5 support in Mozilla [Translate] ECMAScript 6 support in Mozilla [Translate] ECMAScript 7 support in Mozilla [Translate] Firefox JavaScript changelog [Translate] New in JavaScript 1.1 [Translate] New in JavaScript 1.2 [Translate] New in JavaScript 1.3 [Translate] New in JavaScript 1.4 [Translate] New in JavaScript 1.5 [Translate] New in JavaScript 1.6 New in JavaScript 1.7 New in JavaScript 1.8 New in JavaScript 1.8.1 [Translate] New in JavaScript 1.8.5 [Translate] Documentation: Useful lists All pages index Methods index Properties index Pages tagged \"JavaScript\" Contribute JavaScript doc status The MDN project"}, {"id": "Syntax", "title": "\ubb38\ubc95"}, {"id": "Parameters", "title": "\ud30c\ub77c\uba54\ud130"}, {"id": "Description", "title": "\uc124\uba85"}, {"id": "Array_iteration_and_for...in", "title": "Array iteration and for...in"}, {"id": "Iterating_over_own_properties_only", "title": "Iterating over own properties only"}, {"id": "Example", "title": "\uc608\uc81c"}, {"id": "See_also", "title": "See also"}], "id": 88469, "review_tags": []}