{"json_modified": "2015-04-26T23:57:18.639974", "slug": "Web/JavaScript/Reference/Operators/this", "tags": ["Primary Expressions", "Operator", "JavaScript"], "locale": "ko", "title": "this", "translations": [{"title": "this", "url": "/ja/docs/Web/JavaScript/Reference/Operators/this", "tags": [], "summary": "this \u30ad\u30fc\u30ef\u30fc\u30c9\u306f\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u30aa\u30d6\u30b8\u30a7\u30af\u30c8 (\u30ab\u30ec\u30f3\u30c8\u30aa\u30d6\u30b8\u30a7\u30af\u30c8) \u3092\u53c2\u7167\u3057\u307e\u3059\u3002\u4e00\u822c\u7684\u306b\u3001\u30e1\u30bd\u30c3\u30c9\u5185\u3067\u306f this \u306f\u547c\u3073\u51fa\u3057\u5143\u30aa\u30d6\u30b8\u30a7\u30af\u30c8 (calling object)\u3092\u53c2\u7167\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2015-04-16T05:08:37", "review_tags": []}, {"title": "this", "url": "/en-US/docs/Web/JavaScript/Reference/Operators/this", "tags": ["Reference", "JavaScript", "Primary Expressions", "R\u00e9f\u00e9rence", "R\u00e9ference", "Operator"], "summary": "A function's this keyword behaves a little differently in JavaScript compared to other languages. It also has some differences between strict mode and non-strict mode.", "localization_tags": [], "locale": "en-US", "last_edit": "2015-04-20T09:13:19", "review_tags": []}, {"title": "this", "url": "/es/docs/Web/JavaScript/Referencia/Operadores/this", "tags": [], "summary": "La funci\u00f3n de la palabra clave\u00a0this se comporta un poco diferente en Javascript a comparaci\u00f3n de otros lenguajes. Adem\u00e1s tiene algunas diferencias entre el modo estricto y el modo no estricto.", "localization_tags": [], "locale": "es", "last_edit": "2014-11-19T11:42:44", "review_tags": []}, {"title": "this", "url": "/zh-CN/docs/Web/JavaScript/Reference/Operators/this", "tags": [], "summary": "A function's this keyword behaves a little differently in JavaScript compared to other languages. It also has some differences between strict mode and non-strict mode.", "localization_tags": ["inprogress"], "locale": "zh-CN", "last_edit": "2015-04-18T00:40:12", "review_tags": []}, {"title": "L'op\u00e9rateur this", "url": "/fr/docs/Web/JavaScript/Reference/Op%C3%A9rateurs/L_op%C3%A9rateur_this", "tags": ["R\u00e9f\u00e9rence", "Reference", "R\u00e9ference", "Operator", "JavaScript"], "summary": "En JavaScript, le mot-cl\u00e9 this se comporte l\u00e9g\u00e8rement diff\u00e9remment des autres langages de programmation. Son comportement variera \u00e9galement l\u00e9g\u00e8rement selon qu'on utilise le mode strict ou le mode non-strict.", "localization_tags": [], "locale": "fr", "last_edit": "2015-04-20T12:05:25", "review_tags": []}, {"title": "this", "url": "/pl/docs/Web/JavaScript/Referencje/Operatory/this", "tags": [], "summary": "A function's this keyword behaves a little differently in JavaScript compared to other languages. It also has some differences between strict mode and non-strict mode.", "localization_tags": ["inprogress"], "locale": "pl", "last_edit": "2015-02-20T00:40:23", "review_tags": []}, {"title": "this", "url": "/ru/docs/Web/JavaScript/Reference/Operators/this", "tags": [], "summary": "\u041f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0433\u043e\u00a0\u0441\u043b\u043e\u0432\u043e this \u0432 \u00a0JavaScript\u00a0\u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043f\u043e \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044e \u0441 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u044f\u0437\u044b\u043a\u0430\u043c\u0438.\u00a0\u0418\u043c\u0435\u044e\u0442\u0441\u044f \u0442\u0430\u043a\u0436\u0435 \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 this \u0432 \u0441\u0442\u0440\u043e\u0433\u043e\u043c \u0438 \u043d\u0435\u0441\u0442\u0440\u043e\u0433\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.", "localization_tags": ["inprogress"], "locale": "ru", "last_edit": "2015-03-31T06:19:58", "review_tags": []}], "modified": "2015-04-26T23:57:15", "label": "this", "localization_tags": [], "url": "/ko/docs/Web/JavaScript/Reference/Operators/this", "last_edit": "2015-04-26T23:57:05", "summary": "javascript\uc5d0\uc11c \ud568\uc218\uc758 this \ud0a4\uc6cc\ub4dc\ub294 \ub2e4\ub978 \uc5b8\uc5b4\ub4e4\uacfc \ube44\uad50\ud558\uc5ec \uc870\uae08 \ub2e4\ub974\uac8c \ub3d9\uc791\ud55c\ub2e4. \ub610\ud55c strict mode\uc640 non-strict mode \uc0ac\uc774\uc5d0\uc11c\ub3c4 \uc870\uae08 \ub2e4\ub974\ub2e4.", "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 Operator typeof [Translate] void 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": ".EC.9A.94.EC.95.BD", "title": "\uc694\uc57d"}, {"id": ".EA.B5.AC.EB.AC.B8", "title": "\uad6c\ubb38"}, {"id": ".EC.A0.84.EC.97.AD_.EC.BB.A8.ED.85.8D.EC.8A.A4.ED.8A.B8", "title": "\uc804\uc5ed \ucee8\ud14d\uc2a4\ud2b8"}, {"id": ".ED.95.A8.EC.88.98_.EC.BB.A8.ED.85.8D.EC.8A.A4.ED.8A.B8", "title": "\ud568\uc218 \ucee8\ud14d\uc2a4\ud2b8"}, {"id": ".EA.B0.84.EB.8B.A8.ED.95.9C_.ED.98.B8.EC.B6.9C", "title": "\uac04\ub2e8\ud55c \ud638\ucd9c"}, {"id": ".EA.B0.9D.EC.B2.B4.EC.9D.98_.EB.A9.94.EC.86.8C.EB.93.9C.EB.A1.9C.EC.84.9C", "title": "\uac1d\uccb4\uc758 \uba54\uc18c\ub4dc\ub85c\uc11c"}, {"id": ".EA.B0.9D.EC.B2.B4.EC.9D.98_prototype_.EC.B2.B4.EC.9D.B8.EC.97.90.EC.84.9C_this", "title": "\uac1d\uccb4\uc758 prototype \uccb4\uc778\uc5d0\uc11c this"}, {"id": "getter.EC.99.80_setter.EC.97.90.EC.84.9C.EC.9D.98_this", "title": "getter\uc640 setter\uc5d0\uc11c\uc758\u00a0this"}, {"id": ".EC.83.9D.EC.84.B1.EC.9E.90.EB.A1.9C.EC.84.9C", "title": "\uc0dd\uc131\uc790\ub85c\uc11c"}, {"id": "call_.EA.B7.B8.EB.A6.AC.EA.B3.A0_apply", "title": "call \uadf8\ub9ac\uace0 apply"}, {"id": "bind_.EB.A9.94.EC.86.8C.EB.93.9C", "title": "bind \uba54\uc18c\ub4dc"}, {"id": "DOM_.EC.9D.B4.EB.B2.A4.ED.8A.B8_.ED.95.B8.EB.93.A4.EB.9F.AC.EB.A1.9C.EC.84.9C", "title": "DOM \uc774\ubca4\ud2b8 \ud578\ub4e4\ub7ec\ub85c\uc11c"}, {"id": "in.E2.80.93line_.EC.9D.B4.EB.B2.A4.ED.8A.B8_.ED.95.B8.EB.93.A4.EB.9F.AC.EC.97.90.EC.84.9C", "title": "in\u2013line \uc774\ubca4\ud2b8 \ud578\ub4e4\ub7ec\uc5d0\uc11c"}, {"id": ".EC.84.A4.EA.B3.84_.EB.AA.85.EC.84.B8", "title": "\uc124\uacc4 \uba85\uc138"}, {"id": ".EB.B8.8C.EB.9D.BC.EC.9A.B0.EC.A0.80_.ED.98.B8.ED.99.98.EC.84.B1", "title": "\ube0c\ub77c\uc6b0\uc800 \ud638\ud658\uc131"}, {"id": "See_also", "title": "\ucc38\uc870"}], "id": 35574, "review_tags": []}