{"json_modified": "2016-06-20T19:47:32.728859", "uuid": "a35fd43f-6acf-4183-9f35-40bf5097b471", "title": "\u6df1\u5165\u4e86\u89e3\u7269\u4ef6\u6a21\u578b", "url": "/zh-TW/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": [], "translations": [{"uuid": "555ac6ee-06a7-4287-aa27-66633e692f92", "title": "Details of the object model", "url": "/en-US/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": ["Guide", "Object", "guide", "JavaScript", "Intermediate"], "summary": "JavaScript is an object-based language based on prototypes, rather than being class-based. Because of this different basis, it can be less apparent how JavaScript allows you to create hierarchies of objects and to have inheritance of properties and their values. This chapter attempts to clarify the situation.", "localization_tags": [], "locale": "en-US", "last_edit": "2016-05-05T18:35:28", "review_tags": []}, {"uuid": "9b7c3509-8677-491c-afda-cac6126bf3c4", "title": "\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30e2\u30c7\u30eb\u306e\u8a73\u7d30", "url": "/ja/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": ["JavaScript", "NeedsTechnicalReview", "Object"], "summary": "JavaScript \u306f\u3001\u30af\u30e9\u30b9\u3067\u306f\u306a\u304f\u3001\u30d7\u30ed\u30c8\u30bf\u30a4\u30d7\u306b\u57fa\u3065\u3044\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u30d9\u30fc\u30b9\u306e\u8a00\u8a9e\u3067\u3059\u3002\u3053\u306e\u57fa\u672c\u7684\u306a\u9055\u3044\u306b\u3088\u308a\u3001JavaScript \u304c\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u968e\u5c64\u69cb\u9020\u3092\u3069\u306e\u3088\u3046\u306b\u4f5c\u308a\u4e0a\u3052\u3066\u3044\u308b\u304b\u3001\u307e\u305f\u30d7\u30ed\u30d1\u30c6\u30a3\u3084\u305d\u306e\u5024\u306e\u7d99\u627f\u65b9\u6cd5\u304c\u8868\u9762\u4e0a\u5206\u304b\u308a\u306b\u304f\u3044\u3082\u306e\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002\u672c\u7ae0\u3067\u306f\u3053\u308c\u3089\u306e\u5b9f\u614b\u3092\u660e\u3089\u304b\u306b\u3057\u3066\u3044\u304d\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2015-10-04T22:04:29", "review_tags": ["technical", "editorial"]}, {"uuid": "a2097688-d130-43ea-b050-acf361e0987e", "title": "\u5bf9\u8c61\u6a21\u578b\u7684\u7ec6\u8282", "url": "/zh-CN/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": ["Prototype", "on-progress", "ObjectModel"], "summary": "JavaScript \u662f\u4e00\u79cd\u57fa\u4e8e\u539f\u578b\u7684\u9762\u5411\u5bf9\u8c61\u8bed\u8a00\uff0c\u800c\u4e0d\u662f\u57fa\u4e8e\u7c7b\u7684\u3002\u6b63\u662f\u7531\u4e8e\u8fd9\u4e00\u6839\u672c\u7684\u533a\u522b\uff0c\u5176\u5982\u4f55\u521b\u5efa\u5bf9\u8c61\u7684\u5c42\u7ea7\u7ed3\u6784\u4ee5\u53ca\u5bf9\u8c61\u7684\u5c5e\u6027\u4e0e\u5c5e\u6027\u503c\u662f\u5982\u4f55\u7ee7\u627f\u7684\u5e76\u4e0d\u662f\u90a3\u4e48\u6e05\u6670\u3002\u672c\u8282\u8bd5\u7740\u9610\u660e\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2015-10-12T00:04:35", "review_tags": []}, {"uuid": "78e47547-de63-4e12-aa19-ea83feba17c3", "title": "Feinheiten des Objektmodells", "url": "/de/docs/Web/JavaScript/Guide/Feinheiten_des_Objektmodells", "tags": ["Guide", "JavaScript", "Intermediate", "Object"], "summary": "JavaScript ist eine Objekt-basierte Programmiersprache, die auf Prototypen, statt auf Klassen basierprevioust. Aufgrund dieser Tatsache ist u. U. schwieriger zu erkennen, wie in JavaScript Objekthierarchien erstellt werden und die Vererbung von Eigenschaften und deren Werten erfolgt. Dieses Kapitel versucht das zu erkl\u00e4ren.", "localization_tags": ["inprogress"], "locale": "de", "last_edit": "2015-12-13T06:33:16", "review_tags": []}, {"uuid": "bc180d5e-6246-4c8a-8859-5d54e926ac45", "title": "Detalles del modelo de objetos", "url": "/es/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": ["JavaScript"], "summary": "JavaScript es un lenguaje basado en objetos que en lugar de estar basado en clases, se basa en prototipos. Debido a esta diferencia, puede resultar menos evidente que JavaScript te permite crear jerarqu\u00edas de objetos y herencia de propiedades y de sus valores. Este cap\u00edtulo intenta clarificar estos puntos.", "localization_tags": [], "locale": "es", "last_edit": "2015-06-04T09:27:53", "review_tags": []}, {"uuid": "2a8e9f99-51a3-4ca8-b0aa-18bac6da9d82", "title": "Detalhes do modelo de objeto", "url": "/pt-BR/docs/Web/JavaScript/Guide/Detalhes_do_Modelo_do_Objeto", "tags": ["Entidade", "Objeto", "Orienta\u00e7\u00e3o \u00e1 Objeto", "Modelo"], "summary": "JavaScript \u00e9 uma linguagem orientada a objetos com base em prot\u00f3tipos, em vez de ser baseada em classes. Devido a essa base diferente, pode ser menos evidente como o JavaScript permite criar hierarquias de objetos e ter heran\u00e7a de propriedades e seus valores. Este cap\u00edtulo tenta esclarecer essa situa\u00e7\u00e3o.", "localization_tags": ["inprogress"], "locale": "pt-BR", "last_edit": "2015-08-07T22:23:57", "review_tags": ["editorial"]}, {"uuid": "76f75f8f-0b19-463b-946f-5d7df614e25b", "title": "Le mod\u00e8le objet JavaScript en d\u00e9tails", "url": "/fr/docs/Web/JavaScript/Guide/Le_mod%C3%A8le_objet_JavaScript_en_d%C3%A9tails", "tags": ["Guide", "Object", "guide", "JavaScript", "Intermediate"], "summary": "JavaScript est un langage objet bas\u00e9 sur des prototypes plus que sur des classes. Cette diff\u00e9rence peut rendre difficile la compr\u00e9hension des hi\u00e9rarchies entre objets, leurs cr\u00e9ations, l'h\u00e9ritage de propri\u00e9t\u00e9s et de leurs valeurs... L'objectif de ce chapitre est de clarifier ces diff\u00e9rents \u00e9l\u00e9ments en expliquant le mod\u00e8le prototypal et ses diff\u00e9rences avec un syst\u00e8me de classes.", "localization_tags": [], "locale": "fr", "last_edit": "2016-05-06T07:41:49", "review_tags": []}, {"uuid": "11f23f36-44bb-402b-830b-831edb47a537", "title": "El model d'objectes en detall", "url": "/ca/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": [], "summary": "JavaScript \u00e9s un llenguatge orientat a objectes basat en prototipus en comptes d'estar basat en classes. Degut a aquesta difer\u00e8ncia pot resultar menys evident la forma en que JavaScript permet crear jerarquies d'objectes i proporciona her\u00e8ncia de propietats i els seus valors. Aquest cap\u00edtol pret\u00e9n aclarir aquest tema.", "localization_tags": [], "locale": "ca", "last_edit": "2015-04-26T06:08:54", "review_tags": []}, {"uuid": "c4c4f253-4efe-42d1-a28c-88f1a5c591d9", "title": "\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431 \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e\u0439 \u043c\u043e\u0434\u0435\u043b\u0438", "url": "/ru/docs/Web/JavaScript/Guide/Details_of_the_Object_Model", "tags": [], "summary": "JavaScript \u044d\u0442\u043e \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u0440\u043e\u0442\u043e\u0442\u0438\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438,\u00a0\u0430 \u043d\u0435 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043a\u043b\u0430\u0441\u0441\u043e\u0432. \u0418\u0437-\u0437\u0430 \u044d\u0442\u043e\u0433\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u0435\u043d\u0435\u0435 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u043a\u0430\u043a JavaScript \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u0435\u0440\u0430\u0440\u0445\u0438\u0438 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 \u0438 \u0438\u043c\u0435\u0442\u044c \u043d\u0430\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439. \u0412 \u044d\u0442\u043e\u0439 \u0433\u043b\u0430\u0432\u0435 \u043c\u044b \u043f\u043e\u043f\u044b\u0442\u0430\u0435\u043c\u0441\u044f \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u0432\u0430\u043c \u044d\u0442\u043e \u043e\u0442\u043b\u0438\u0447\u0438\u0435.", "localization_tags": ["inprogress"], "locale": "ru", "last_edit": "2015-11-17T07:08:27", "review_tags": []}, {"uuid": "fae6600f-511f-40ff-9fbd-5a859cf18ff4", "title": "\uac1d\uccb4 \ubaa8\ub378\uc758 \uc138\ubd80\uc0ac\ud56d", "url": "/ko/docs/Web/JavaScript/Guide/%EA%B0%9D%EC%B2%B4_%EB%AA%A8%EB%8D%B8%EC%9D%98_%EC%84%B8%EB%B6%80%EC%82%AC%ED%95%AD", "tags": [], "summary": "\uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8\ub294 \ud074\ub798\uc2a4 \uae30\ubc18\uc774 \uc544\ub2cc\u00a0prototype\uc5d0 \uae30\ucd08\ud55c \uac1d\uccb4 \uae30\ubc18 \uc5b8\uc5b4\u00a0\uc785\ub2c8\ub2e4. \uc774\ub7f0 \ucc28\uc774\uc810\uc73c\ub85c \uc778\ud574, \uac1d\uccb4\ub4e4\uc758 \uacc4\uce35 \uad6c\uc870\uc758 \uc0dd\uc131\uacfc \uc18d\uc131 \ubc0f \uc18d\uc131 \uac12\uc758 \uc0c1\uc18d\uc744 \uc5b4\ub5bb\uac8c \uad6c\ud604\ud574\uc57c \ud558\ub294\uc9c0\uc5d0 \ub300\ud55c \ubd80\ubd84\uc774 \ub35c \ubd84\uba85\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ubc88 \uc7a5\uc5d0\uc11c\ub294 \uc774\ub7f0 \uc0c1\ud669\uc744 \uba85\ud655\ud558\uac8c \ud558\uace0\uc790 \ud569\ub2c8\ub2e4.", "localization_tags": [], "locale": "ko", "last_edit": "2015-09-06T20:58:51", "review_tags": ["editorial"]}, {"uuid": "e0a9a2ad-02d6-46e1-875a-64ea2ff4bc0d", "title": "Detail objektov\u00e9ho modelu", "url": "/cs/docs/Web/JavaScript/Guide/Detail_objektoveho_modelu", "tags": [], "summary": "JavaScript is an object-based language based on prototypes, rather than being class-based. Because of this different basis, it can be less apparent how JavaScript allows you to create hierarchies of objects and to have inheritance of properties and their values. This chapter attempts to clarify the situation.", "localization_tags": ["inprogress"], "locale": "cs", "last_edit": "2016-02-05T14:19:30", "review_tags": []}, {"uuid": "5ee2efc7-7997-4dcf-86d8-26d9c0c0e7ac", "title": "Detalhes do modelo de objeto", "url": "/pt-PT/docs/Web/JavaScript/Guia/Detalhes_do_modelo_de_objeto", "tags": ["Intermedi\u00e1rio", "Objeto", "Guia", "JavaScript"], "summary": "JavaScript is an object-based language based on prototypes, rather than being class-based. Because of this different basis, it can be less apparent how JavaScript allows you to create hierarchies of objects and to have inheritance of properties and their values. This chapter attempts to clarify the situation.", "localization_tags": ["inprogress"], "locale": "pt-PT", "last_edit": "2016-06-08T18:07:59", "review_tags": []}], "modified": "2016-06-20T19:47:28", "label": "\u6df1\u5165\u4e86\u89e3\u7269\u4ef6\u6a21\u578b", "localization_tags": [], "locale": "zh-TW", "id": 77691, "last_edit": "2016-06-20T19:47:19", "summary": "JavaScript \u662f\u4e00\u7a2e\u57fa\u65bc\u539f\u578b\uff0c\u800c\u4e0d\u662f\u57fa\u65bc\u985e\u7684\u7269\u4ef6\u5c0e\u5411\u8a9e\u8a00\u3002\u7531\u65bc\u9019\u500b\u6839\u672c\u7684\u5340\u5225\uff0c\u4f7f\u5b83\u5728\u5982\u4f55\u5275\u5efa\u7269\u4ef6\u7684\u5c64\u7d1a\u7d50\u69cb\uff0c\u4ee5\u53ca\u5982\u4f55\u7e7c\u627f\u5c6c\u6027\u548c\u5b83\u7684\u503c\u4e0a\uff0c\u986f\u5f97\u6709\u9ede\u6a21\u7cca\u3002\u672c\u6587\u5c07\u95e1\u660e\u9019\u500b\u554f\u984c\u3002", "sections": [{"id": "Quick_Links", "title": null}, {"id": "class-based_vs_prototype-based_languages", "title": "\u57fa\u65bc\u985e (Class-Based) \u8207 \u57fa\u65bc\u539f\u578b (Prototype-Based) \u8a9e\u8a00\u7684\u6bd4\u8f03"}, {"id": "\u5b9a\u7fa9\u985e", "title": "\u5b9a\u7fa9\u985e"}, {"id": "\u5b50\u985e_(Subclass)_\u548c\u7e7c\u627f_(Inheritance)", "title": "\u5b50\u985e (Subclass) \u548c\u7e7c\u627f (Inheritance)"}, {"id": "\u6dfb\u52a0\u548c\u79fb\u9664\u5c6c\u6027", "title": "\u6dfb\u52a0\u548c\u79fb\u9664\u5c6c\u6027"}, {"id": "\u5340\u5225\u6458\u8981", "title": "\u5340\u5225\u6458\u8981"}, {"id": "\u50f1\u54e1\u793a\u4f8b", "title": "\u50f1\u54e1\u793a\u4f8b"}, {"id": "\u5275\u5efa\u5c64\u7d1a\u7d50\u69cb", "title": "\u5275\u5efa\u5c64\u7d1a\u7d50\u69cb"}, {"id": "\u7269\u4ef6\u7684\u5c6c\u6027", "title": "\u7269\u4ef6\u7684\u5c6c\u6027"}, {"id": "\u7e7c\u627f\u5c6c\u6027", "title": "\u7e7c\u627f\u5c6c\u6027"}, {"id": "\u6dfb\u52a0\u5c6c\u6027", "title": "\u6dfb\u52a0\u5c6c\u6027"}, {"id": "more_flexible_constructors", "title": "\u66f4\u9748\u6d3b\u7684\u5efa\u69cb\u51fd\u6578"}, {"id": "\u518d\u8ac7\u5c6c\u6027\u7684\u7e7c\u627f", "title": "\u518d\u8ac7\u5c6c\u6027\u7684\u7e7c\u627f"}, {"id": "\u672c\u5730\u7684\u503c\u548c\u7e7c\u627f\u7684\u503c", "title": "\u672c\u5730\u7684\u503c\u548c\u7e7c\u627f\u7684\u503c"}, {"id": "\u5224\u65b7\u5be6\u4f8b\u7684\u95dc\u4fc2", "title": "\u5224\u65b7\u5be6\u4f8b\u7684\u95dc\u4fc2"}, {"id": "\u5efa\u69cb\u51fd\u6578\u4e2d\u7684\u5168\u57df\u8cc7\u8a0a", "title": "\u5efa\u69cb\u51fd\u6578\u4e2d\u7684\u5168\u57df\u8cc7\u8a0a"}, {"id": "\u6c92\u6709\u591a\u7e7c\u627f", "title": "\u6c92\u6709\u591a\u7e7c\u627f"}], "slug": "Web/JavaScript/Guide/Details_of_the_Object_Model", "review_tags": []}