{"json_modified": "2015-04-26T00:19:58.170515", "slug": "Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "tags": [], "locale": "pt-PT", "title": "Object.defineProperty()", "translations": [{"title": "Object.defineProperty()", "url": "/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "tags": [], "summary": "Object.defineProperty() \u65b9\u6cd5\u76f4\u63a5\u5728\u4e00\u4e2a\u5bf9\u8c61\u4e0a\u5b9a\u4e49\u4e00\u4e2a\u65b0\u5c5e\u6027\uff0c\u6216\u8005\u4fee\u6539\u4e00\u4e2a\u5df2\u7ecf\u5b58\u5728\u7684\u5c5e\u6027\uff0c \u5e76\u8fd4\u56de\u8fd9\u4e2a\u5bf9\u8c61\u3002", "localization_tags": [], "locale": "zh-CN", "last_edit": "2015-04-24T05:15:46", "review_tags": []}, {"title": "Object.defineProperty()", "url": "/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "tags": ["ECMAScript5", "JavaScript 1.8.5", "JavaScript", "Method", "Object"], "summary": "The Object.defineProperty() method defines a new property directly on an object, or modifies an existing property on an object, and returns the object.", "localization_tags": [], "locale": "en-US", "last_edit": "2015-04-21T19:47:47", "review_tags": []}, {"title": "Object.defineProperty()", "url": "/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "tags": ["ECMAScript5", "JavaScript 1.8.5", "writable", "Object", "enumerable", "configurable", "JavaScript", "Object Methods"], "summary": "\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u65b0\u3057\u3044\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u76f4\u63a5\u5b9a\u7fa9\u3001\u307e\u305f\u306f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3067\u65e2\u5b58\u306e\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u5909\u66f4\u3057\u3066\u3001\u305d\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u8fd4\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2015-04-13T01:48:31", "review_tags": []}, {"title": "Object.defineProperty()", "url": "/ru/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "tags": ["ECMAScript5", "JavaScript 1.8.5", "Reference", "Object", "R\u00e9f\u00e9rence", "JavaScript", "Method"], "summary": "\u041c\u0435\u0442\u043e\u0434 Object.defineProperty() \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u043d\u043e\u0432\u043e\u0435 \u0438\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u043e \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043d\u0430 \u043e\u0431\u044a\u0435\u043a\u0442\u0435, \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044f \u044d\u0442\u043e\u0442 \u043e\u0431\u044a\u0435\u043a\u0442.", "localization_tags": [], "locale": "ru", "last_edit": "2015-01-29T02:24:56", "review_tags": []}, {"title": "Object.defineProperty()", "url": "/fr/docs/Web/JavaScript/Reference/Objets_globaux/Object/defineProperty", "tags": ["JavaScript 1.8.5", "Reference", "Object", "R\u00e9ference", "R\u00e9f\u00e9rence", "JavaScript", "ECMAScript 5", "Method"], "summary": "La m\u00e9thode Object.defineProperty() permet de d\u00e9finir un nouvelle propri\u00e9t\u00e9 ou de modifier une propri\u00e9t\u00e9 existante, directement sur un objet. La m\u00e9thode renvoie l'objet modifi\u00e9.", "localization_tags": [], "locale": "fr", "last_edit": "2015-04-24T12:16:12", "review_tags": []}, {"title": "Object.defineProperty()", "url": "/es/docs/Web/JavaScript/Referencia/Objetos_globales/Object/defineProperty", "tags": [], "summary": "El \u00a0m\u00e9todo\u00a0Object.defineProperty()\u00a0define un a nueva propiedad directamente sobre un objecto, o modifica una propiedad existente en un objeto, y devuelve el objeto.", "localization_tags": ["inprogress"], "locale": "es", "last_edit": "2014-10-02T15:23:29", "review_tags": []}], "modified": "2015-04-26T00:19:56", "label": "Object.defineProperty()", "localization_tags": ["inprogress"], "url": "/pt-PT/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty", "last_edit": "2015-01-16T06:56:43", "summary": "O m\u00e9todo\u00a0Object.defineProperty()\u00a0define uma nova propriedade directamente sobre um objecto, ou modifica uma propriedade existente, e retorna o object.", "sections": [{"id": "Quick_Links", "title": "Standard built-in objects Object Properties Object.prototype [Translate] Object.prototype.__count__ [Translate] Object.prototype.__noSuchMethod__ [Translate] Object.prototype.__parent__ [Translate] Object.prototype.__proto__ [Translate] Object.prototype.constructor [Translate] Methods Object.assign() [Translate] Object.create() [Translate] Object.defineProperties() [Translate] Object.defineProperty() Object.freeze() [Translate] Object.getOwnPropertyDescriptor() [Translate] Object.getOwnPropertyNames() [Translate] Object.getOwnPropertySymbols() [Translate] Object.getPrototypeOf() [Translate] Object.is() [Translate] Object.isExtensible() [Translate] Object.isFrozen() [Translate] Object.isSealed() [Translate] Object.keys() [Translate] Object.observe() [Translate] Object.preventExtensions() [Translate] Object.prototype.__defineGetter__() [Translate] Object.prototype.__defineSetter__() [Translate] Object.prototype.__lookupGetter__() [Translate] Object.prototype.__lookupSetter__() [Translate] Object.prototype.eval() [Translate] Object.prototype.hasOwnProperty() [Translate] Object.prototype.isPrototypeOf() [Translate] Object.prototype.propertyIsEnumerable() [Translate] Object.prototype.toLocaleString() [Translate] Object.prototype.toSource() [Translate] Object.prototype.toString() [Translate] Object.prototype.unwatch() [Translate] Object.prototype.valueOf() [Translate] Object.prototype.watch() [Translate] Object.seal() [Translate] Object.setPrototypeOf() [Translate] Inheritance: Function Properties Function.arguments [Translate] Function.arity [Translate] Function.caller [Translate] Function.displayName [Translate] Function.length [Translate] Function.name [Translate] Function.prototype [Translate] Methods Function.prototype.apply() [Translate] Function.prototype.bind() [Translate] Function.prototype.call() [Translate] Function.prototype.isGenerator() [Translate] Function.prototype.toSource() [Translate] Function.prototype.toString() [Translate]"}, {"id": "summary", "title": "Summary"}, {"id": "Syntax", "title": "Syntax"}, {"id": "Parameters", "title": "Par\u00e2metros"}, {"id": "Description", "title": "Descri\u00e7\u00e3o"}, {"id": "Examples", "title": "Examples"}, {"id": "Example:_Creating_a_property", "title": "Example: Creating a property"}, {"id": "Example:_Modifying_a_property", "title": "Example: Modifying a property"}, {"id": "Writable_attribute", "title": "Writable attribute"}, {"id": "Enumerable_attribute", "title": "Enumerable attribute"}, {"id": "Configurable_attribute", "title": "Configurable attribute"}, {"id": "Example:_Adding_properties_and_default_values", "title": "Example: Adding properties and default values"}, {"id": "Example:_Custom_setters_and_getters", "title": "Example: Custom Setters and Getters"}, {"id": "Specifications", "title": "Specifications"}, {"id": "Browser_compatibility", "title": "Browser compatibility"}, {"id": "Redefining_the_length_property_of_an_Array_object", "title": "Redefining the length property of an Array object"}, {"id": "Internet_Explorer_8_specific_notes", "title": "Internet Explorer 8 specific notes"}, {"id": "See_also", "title": "See also"}], "id": 129349, "review_tags": []}