From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- .../reference/global_objects/object/index.html | 213 --------------------- 1 file changed, 213 deletions(-) delete mode 100644 files/ca/web/javascript/reference/global_objects/object/index.html (limited to 'files/ca/web/javascript/reference/global_objects/object/index.html') diff --git a/files/ca/web/javascript/reference/global_objects/object/index.html b/files/ca/web/javascript/reference/global_objects/object/index.html deleted file mode 100644 index 1c2a779065..0000000000 --- a/files/ca/web/javascript/reference/global_objects/object/index.html +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: Object -slug: Web/JavaScript/Reference/Global_Objects/Object -tags: - - Constructor - - JavaScript - - NeedsTranslation - - Object - - TopicStub -translation_of: Web/JavaScript/Reference/Global_Objects/Object ---- -
{{JSRef}}
- -

El constructor Object crea un embolcall d'objecte.

- -

Sintaxi

- -
// Inicialitzador d'objecte o literal
-{ [ parellNomValor1[, parellNomValor2[, ...parellNomValorN] ] ] }
-
-// Cridat com a constructor
-new Object([valor])
- -

Paràmetres

- -
-
parellNomValor1, parellNomValor2, ... parellNomValorN
-
Parells de noms (string) i valors (quasevol valor) on els noms se separen dels valors mitjançant dos punts (:).
-
value
-
Qualsevol valor.
-
- -

Descripció

- -

El constructor Object crea un embolcall d'objecte per al valor donat. Si el valor és {{jsxref("null")}} o bé {{jsxref("undefined")}}, crearà i retornarà un objecte buit. En cas contrari retornarà un objecte del tipus corresponent al valor donat. Si el valor donat ja és un objecte, retornarà el mateix objecte.

- -

Quan es crida fora d'un contexte constructor, Object es comporta exactament de la mateixa manera que new Object().

- -

Vegeu també la sintaxi literal / d'inicialització d'objectes.

- -

Propietats del constructor Object

- -
-
Object.length
-
Val 1.
-
{{jsxref("Object.prototype")}}
-
Permet l'adició de propietats a tots els objecte del tipus Object.
-
- -

Mètodes del constructor Object

- -
-
{{jsxref("Object.assign()")}} {{experimental_inline}}
-
Crea un nou objecte copiant els valors de totes les propietats pròpies enumerables d'un o més objectes origin a l'objecte destí.
-
{{jsxref("Object.create()")}}
-
Crea un nou objecte amb l'objecte prototipus que s'especifiqui, així com les propietats passades.
-
{{jsxref("Object.defineProperty()")}}
-
Afegeix a l'objecte la propietat amb nom descrita pel descriptor especificat.
-
{{jsxref("Object.defineProperties()")}}
-
Afegeix a l'objecte les propietats amb nom descrites pels descriptors especificats.
-
{{jsxref("Object.freeze()")}}
-
Congela un objecte de forma que les propietats d'aquest no poden ser esborrades o canviades.
-
{{jsxref("Object.getOwnPropertyDescriptor()")}}
-
Retorna un descriptor de propietat per a la propietat donada d'un objecte.
-
{{jsxref("Object.getOwnPropertyNames()")}}
-
Retorna un array que contindrà els nomes de totes les propietats pròpies d'un objecte, tant enumerables com no enumerables.
-
{{jsxref("Object.getOwnPropertySymbols()")}} {{experimental_inline}}
-
Retorna un array amb totes les propietats de tipus symbol que siguin pròpies d'un objecte donat.
-
{{jsxref("Object.getPrototypeOf()")}}
-
Retorna el prototipus de l'objecte especificat.
-
{{jsxref("Object.is()")}} {{experimental_inline}}
-
Compara dos valors i determina si són equivalents (és a dir, si són el mateix objecte).
-
{{jsxref("Object.isExtensible()")}}
-
Determina si és permés extendre un objecte.
-
{{jsxref("Object.isFrozen()")}}
-
Determina si l'objecte està congelat.
-
{{jsxref("Object.isSealed()")}}
-
Determina si un objecte està segellat.
-
{{jsxref("Object.keys()")}}
-
Retorna un array que conté els noms de totes les propietats enumerables pròpies d'un objecte donat.
-
{{jsxref("Object.observe()")}} {{experimental_inline}}
-
Observa canvies en un objecte de forma asíncrona.
-
{{jsxref("Object.preventExtensions()")}}
-
Desactiva la capacitat d'un objecte per a ser extés.
-
{{jsxref("Object.seal()")}}
-
Desactiva la capacitat de poder esborrar propietats de l'objecte.
-
{{jsxref("Object.setPrototypeOf()")}} {{experimental_inline}}
-
Assigna el prototipus (és a dir, la propietat interna [[Prototype]])
-
- -

Instàncies de Object i l'objecte prototipus

- -

A JavaScript, tots els objectes són descendents de Object; tots els objectes hereten els mètodes i propietats de {{jsxref("Object.prototype")}}, tot i que poden ser sobreescrits. Per exemple, els prototipus d'altres constructors sobreescriuen la propietat constructor i ofereixen el seu propi mètode toString(). Els canvis al prototipus Object es propaguen a tots els objectes a no ser que les propietats i mètodes que reben aquests canvis hagin sigut sobreescrites més avall a la cadena de prototipus.

- -

Propietats

- -
{{page('/ca/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype', 'Properties') }}
- -

Mètodes

- -
{{page('/ca/docs/Web/JavaScript/Reference/Global_Objects/Object/prototype', 'Methods') }}
- -

Exemples

- -

Utilitzar Object amb els tipus undefined i null types

- -

Els següents exemples emmagatzemen un objecte Object buit a o:

- -
var o = new Object();
-
- -
var o = new Object(undefined);
-
- -
var o = new Object(null);
-
- -

Utilitzar Object per a crear objectes booleans

- -

Els exemples següents emmagatzemen objectes de tipus {{jsxref("Boolean")}} a o:

- -
// equivalent a o = new Boolean(true);
-var o = new Object(true);
-
- -
// equivalent a o = new Boolean(false);
-var o = new Object(Boolean());
-
- -

Especificacions

- - - - - - - - - - - - - - - - - - - - - - - - -
EspecificacióEstatComentaris
{{SpecName('ES1')}}{{Spec2('ES1')}}Definició inicial. Implementat a JavaScript 1.0.
{{SpecName('ES5.1', '#sec-15.2', 'Object')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-object-objects', 'Object')}}{{Spec2('ES6')}} 
- -

Compatibilitat amb navegadors

- -
{{CompatibilityTable}}
- -
- - - - - - - - - - - - - - - - - - - -
CaracterísticaChromeFirefox (Gecko)Internet ExplorerOperaSafari
Suport bàsic{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
CaracterísticaAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Suport bàsic{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -

Vegeu també

- - -- cgit v1.2.3-54-g00ecf