{"json_modified": "2015-04-26T06:14:59.058495", "slug": "Web/JavaScript/Introducci\u00f3_al_Javascript_orientat_a_Objectes", "tags": [], "locale": "ca", "title": "Introducci\u00f3 al Javascript orientat a Objectes", "translations": [{"title": "Introduction to Object-Oriented JavaScript", "url": "/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": ["Namespace", "OOP", "Inheritance", "Constructor", "Members", "Object", "Object-Oriented", "JavaScript", "Encapsulation", "Intermediate"], "summary": "Object-oriented to the core, JavaScript features\u00a0powerful, flexible OOP capabilities. This article starts with an introduction to object-oriented programming, then reviews the JavaScript object model, and finally demonstrates concepts of object-oriented programming in JavaScript.", "localization_tags": [], "locale": "en-US", "last_edit": "2015-04-07T19:02:26", "review_tags": []}, {"title": "JavaScript \u7269\u4ef6\u5c0e\u5411\u4ecb\u7d39", "url": "/zh-TW/docs/JavaScript_%E7%89%A9%E4%BB%B6%E5%B0%8E%E5%90%91%E4%BB%8B%E7%B4%B9", "tags": ["JavaScript \u7269\u4ef6", "JavaScript \u7269\u4ef6\u5c0e\u5411", "\u5c01\u88dd", "prototype-based programing", "JavaScript \u7e7c\u627f"], "summary": "JavaScript \u5177\u6709\u5be6\u4f5c\u5bcc\u542b\u7269\u4ef6\u5c0e\u5411\u7279\u6027\u7a0b\u5f0f\u7684\u80fd\u529b\uff0c\u4f46\u56e0\u70ba\u4ed6\u7684\u7269\u4ef6\u5c0e\u5411\u6a21\u578b\u548c\u4e00\u4e9b\u5e38\u898b\u8a9e\u8a00\u4e0d\u540c\uff0c\u6240\u4ee5\u7d93\u5e38\u62db\u4f86\u4e00\u4e9b\u6279\u8a55\u3002", "localization_tags": [], "locale": "zh-TW", "last_edit": "2015-03-21T15:55:05", "review_tags": []}, {"title": "Introduzione al carattere Object-Oriented di JavaScript", "url": "/it/docs/Web/JavaScript/Introduzione_al_carattere_Object-Oriented_di_JavaScript", "tags": [], "summary": "JavaScript has strong object-oriented programming capabilities, even though some debates have taken place due to the differences in object-oriented JavaScript compared to other languages.", "localization_tags": [], "locale": "it", "last_edit": "2014-07-03T07:52:01", "review_tags": []}, {"title": "Introducci\u00f3n a JavaScript orientado a objetos", "url": "/es/docs/Web/JavaScript/Introducci%C3%B3n_a_JavaScript_orientado_a_objetos", "tags": ["POO", "Constructor", "Herencia", "Orientado a objetos", "Objetos", "JavaScript"], "summary": "JavaScript dispone de fuertes capacidades de programaci\u00f3n orientada a objetos, a pesar de que han tenido lugar algunos debates respecto a sus diferencias de su capacidades en comparaci\u00f3n con otros lenguajes.", "localization_tags": [], "locale": "es", "last_edit": "2015-03-26T13:06:57", "review_tags": []}, {"title": "JavaScript\u9762\u5411\u5bf9\u8c61\u7b80\u4ecb", "url": "/zh-CN/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": ["\u5bf9\u8c61", "OOP", "\u7ee7\u627f", "\u6784\u9020\u51fd\u6570", "\u6210\u5458", "\u5c01\u88c5", "JavaScript", "\u547d\u540d\u7a7a\u95f4", "\u9762\u5411\u5bf9\u8c61"], "summary": "JavaScript \u7684\u6838\u5fc3\u662f\u652f\u6301\u9762\u5411\u5bf9\u8c61\u7684\uff0c\u540c\u65f6\u5b83\u4e5f\u63d0\u4f9b\u4e86\u5f3a\u5927\u7075\u6d3b\u7684 OOP \u8bed\u8a00\u80fd\u529b\u3002\u672c\u6587\u4ece\u5bf9\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u7684\u4ecb\u7ecd\u5f00\u59cb\uff0c\u5e26\u60a8\u63a2\u7d22 JavaScript \u7684\u5bf9\u8c61\u6a21\u578b\uff0c\u6700\u540e\u63cf\u8ff0\u00a0JavaScript \u5f53\u4e2d\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u7684\u4e00\u4e9b\u6982\u5ff5\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2015-04-17T11:32:54", "review_tags": []}, {"title": "\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u6307\u5411 JavaScript \u5165\u9580", "url": "/ja/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": ["Inheritance", "Object-Oriented", "OOP", "Object"], "summary": "\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u6307\u5411 JavaScript \u3068\u4ed6\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u6307\u5411\u8a00\u8a9e\u3068\u306e\u9055\u3044\u306b\u3088\u308b\u8ad6\u4e89\u306f\u3042\u308b\u3082\u306e\u306e\u3001JavaScript \u306f\u5f37\u529b\u306a\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u6307\u5411\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u6a5f\u80fd\u3092\u5099\u3048\u3066\u3044\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2013-06-01T18:36:09", "review_tags": []}, {"title": "\uac1d\uccb4\uc9c0\ud5a5 \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8 \uc18c\uac1c", "url": "/ko/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": [], "summary": "\ube44\ub85d \ub2e4\ub978 \uac1d\uccb4\uc9c0\ud5a5\uc801\uc778 \uc5b8\uc5b4\ub4e4\uacfc\uc758 \ucc28\uc774\uc810\uc5d0 \ub300\ud55c \ub17c\uc7c1\ub4e4\uc774 \uc788\uae34 \ud558\uc9c0\ub9cc, JavaScript\ub294 \uac15\ub825\ud55c \uac1d\uccb4\uc9c0\ud5a5 \ud504\ub85c\uadf8\ub798\ubc0d \ub2a5\ub825\ub4e4\uc744 \uc9c0\ub2c8\uace0 \uc788\ub2e4.", "localization_tags": [], "locale": "ko", "last_edit": "2014-07-06T09:18:31", "review_tags": []}, {"title": "Introdu\u00e7\u00e3o ao JavaScript Orientado a Objeto", "url": "/pt-BR/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": ["Encapsular", "Membros", "Construtor", "POO", "Orientado a Objeto", "Intermedi\u00e1rio", "Objeto", "Heran\u00e7a"], "summary": "JavaScript tem fortes capacidades de programa\u00e7\u00e3o orientada a objetos, apesar de ocorrerem algumas discuss\u00f5es devido \u00e0s diferen\u00e7as da orienta\u00e7\u00e3o a objetos no JavaScript em compara\u00e7\u00e3o com outras linguagens.", "localization_tags": ["inprogress"], "locale": "pt-BR", "last_edit": "2015-04-24T10:45:05", "review_tags": ["technical", "editorial"]}, {"title": "Introduction \u00e0 JavaScript orient\u00e9 objet", "url": "/fr/docs/Web/JavaScript/Introduction_%C3%A0_JavaScript_orient%C3%A9_objet", "tags": ["OOP", "Inheritance", "Object", "Object-Oriented", "JavaScript", "Encapsulation", "Intermediate"], "summary": "JavaScript poss\u00e8de un grand potentiel pour la programmation orient\u00e9e objet (aussi appel\u00e9e OOP). Cet article d\u00e9butera par une introduction \u00e0 la programmation orient\u00e9e objet puis abordera le mod\u00e8le objet de JavaScript et finira par les concepts de la programmation orient\u00e9e objet appliqu\u00e9e \u00e0 JavaScript.", "localization_tags": [], "locale": "fr", "last_edit": "2015-04-09T04:42:58", "review_tags": []}, {"title": "Wprowadzenie do programowania obiektowego w j\u0119zyku JavaScript", "url": "/pl/docs/Web/JavaScript/Wprowadzenie_do_programowania_obiektowego_w_jezyku_JavaScript", "tags": [], "summary": "JavaScript jest zorientowany obiektowo do szpiku ko\u015bci dzi\u0119ki pot\u0119\u017cnym, elastycznym mo\u017cliwo\u015bciom realizacji OOP. Ten artyku\u0142 zawiera wprowadzenie do programowania obiektowego (og\u00f3\u0142em), analizuje model obiektowy w JavaScript i w ko\u0144cu demonstruje aspekty programowania obiektowego w JavaScript.", "localization_tags": ["inprogress"], "locale": "pl", "last_edit": "2014-07-17T07:06:05", "review_tags": []}, {"title": "Einf\u00fchrung in objektorientiertes JavaScript", "url": "/de/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": [], "summary": "Im Kern ist JavaScript eine objektorientierte Programmiersprache mit m\u00e4chtigen und flexiblen F\u00e4higkeiten der OOP. Dieser Artikel beginnt mit einer Einf\u00fchrung in die objektorientierte Programmierung. Im zweitem Teil wird das Objektmodel von JavaScript erl\u00e4utert. Danach folgt eine praktische Vorstellung der objektorientierten Programmierung in JavaScript.", "localization_tags": [], "locale": "de", "last_edit": "2015-03-12T07:08:25", "review_tags": []}, {"title": "Introduction to Object-Oriented JavaScript", "url": "/cs/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript", "tags": [], "summary": "JavaScript je v j\u00e1dru objektov\u011b orientovan\u00fd jazyk OOP\u00a0s vysp\u011bl\u00fdmi a pru\u017en\u00fdmi mo\u017enostmi. This article starts with an introduction to object-oriented programming, then reviews the JavaScript object model, and finally demonstrates concepts of object-oriented programming in JavaScript.", "localization_tags": ["inprogress"], "locale": "cs", "last_edit": "2014-12-05T11:16:37", "review_tags": []}], "modified": "2015-04-26T06:14:55", "label": "Introducci\u00f3 al Javascript orientat a Objectes", "localization_tags": [], "url": "/ca/docs/Web/JavaScript/Introducci%C3%B3_al_Javascript_orientat_a_Objectes", "last_edit": "2015-03-11T15:20:41", "summary": "JavaScript \u00e9s orientat a objectes des del nucli, amb unes capacitats potents, flexibles OOP. Aquest article comen\u00e7a amb la introducci\u00f3 de la programaci\u00f3 orientada a objectes, despr\u00e9s es revisa el model d'objectes de Javascript, i finalment es mostren els conceptes de la programaci\u00f3 orientada a objectes en JavaScript.", "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 Objectes Standard Array [Translate] ArrayBuffer [Translate] Boolean DataView [Translate] Date Error EvalError [Translate] Float32Array [Translate] Float64Array [Translate] Function [Translate] Generator [Translate] GeneratorFunction [Translate] Infinity Int16Array [Translate] Int32Array [Translate] Int8Array [Translate] InternalError [Translate] Intl [Translate] Intl.Collator [Translate] Intl.DateTimeFormat [Translate] Intl.NumberFormat [Translate] Iterator [Translate] JSON Map Math NaN Number Object [Translate] 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() [Translate] escape() [Translate] eval() [Translate] isFinite() [Translate] isNaN() [Translate] null parseFloat() [Translate] parseInt() [Translate] undefined unescape() [Translate] uneval() [Translate] Expressions & operators Expressions and operators Operadors aritm\u00e8tics Array comprehensions [Translate] Assignment operators Operadors de bits Operador Coma Comparison operators [Translate] Operador Condicional (ternari) Destructuring assignment [Translate] Expression closures [Translate] Generator comprehensions [Translate] Operador d'agrupament Legacy generator function expression [Translate] Operadors L\u00f2gics Object initializer [Translate] Operator precedence [Translate] Property accessors [Translate] Spread operator [Translate] class expression [Translate] Operador delete function expression [Translate] function* expression [Translate] in operator [Translate] instanceof [Translate] new operator [Translate] super this [Translate] typeof L'operador void yield yield* [Translate] Statements & declarations Statements and declarations Legacy generator function [Translate] block break [Translate] class [Translate] const [Translate] continue [Translate] debugger [Translate] do...while [Translate] Buida export [Translate] for for each...in [Translate] for...in [Translate] for...of function function* [Translate] if...else import [Translate] label [Translate] let [Translate] return switch [Translate] throw [Translate] try...catch [Translate] var [Translate] while 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 constructor extends [Translate] static 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 [Translate] 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 [Translate] New in JavaScript 1.7 [Translate] New in JavaScript 1.8 [Translate] 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": "JavaScript_Review", "title": "Revisi\u00f3 de JavaScript"}, {"id": "Object-oriented_programming", "title": "Programaci\u00f3 orientada a Objectes"}, {"id": "Terminology", "title": "Terminologia"}, {"id": "Programaci.C3.B3_basada_en_prototipus", "title": "Programaci\u00f3 basada en prototipus"}, {"id": "JavaScript_Object_Oriented_Programming", "title": "Programaci\u00f3 orientada a Objectes de JavaScript"}, {"id": "Namespace", "title": "Namespace"}, {"id": "Core_Objects", "title": "Objectes est\u00e0ndards integrats"}, {"id": "Custom_Objects", "title": "Objectes personalitzats"}, {"id": "The_Class", "title": "La classe"}, {"id": "The_Object_.28Class_Instance.29", "title": "L'objecte (inst\u00e0ncia de classe)"}, {"id": "The_Constructor", "title": "El constructor"}, {"id": "The_Property_.28object_attribute.29", "title": "La propietat (atribut de l'objecte)"}, {"id": "The_methods", "title": "Els m\u00e8todes"}, {"id": "Inheritance", "title": "L'her\u00e8ncia"}, {"id": "Encapsulation", "title": "L'encapsulaci\u00f3"}, {"id": "Abstraction", "title": "L'abstracci\u00f3"}, {"id": "Polymorphism", "title": "El polimorfisme"}, {"id": "Notes", "title": "Notes"}, {"id": "References", "title": "Refer\u00e8ncies"}], "id": 144417, "review_tags": ["technical", "editorial"]}