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/boolean/index.html | 197 --------------------- 1 file changed, 197 deletions(-) delete mode 100644 files/ca/web/javascript/reference/global_objects/boolean/index.html (limited to 'files/ca/web/javascript/reference/global_objects/boolean/index.html') diff --git a/files/ca/web/javascript/reference/global_objects/boolean/index.html b/files/ca/web/javascript/reference/global_objects/boolean/index.html deleted file mode 100644 index d0a6d6eef7..0000000000 --- a/files/ca/web/javascript/reference/global_objects/boolean/index.html +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: Boolean -slug: Web/JavaScript/Reference/Global_Objects/Boolean -translation_of: Web/JavaScript/Reference/Global_Objects/Boolean -original_slug: Web/JavaScript/Referencia/Objectes_globals/Boolean ---- -
{{JSRef("Global_Objects", "Boolean")}}
- -

Resum

- -

L'objecte Boolean és un objecte que embolcalla valors booleans.

- -

Constructor

- -
new Boolean([valors])
- -

Paràmetres

- -
-
valors
-
Opcional. El valor inicial de l'objecte Boolean.
-
- -

Descripció

- -

El valor passat com a primer paràmetre es converteix a un valor booleà, en cas necesari. Si és omés o si és 0, -0, {{jsxref("Global_Objects/null", "null")}}, false, {{jsxref("Global_Objects/NaN", "NaN")}}, {{jsxref("Global_Objects/undefined", "undefined")}}, o la cadena de caràcters buida (""), l'objecte tindrà el valor inicial false. Tots els altres valors, incloent qualsevol objecte o la cadena de caràcters "false", crea un objecte amb el valor inicial de true.

- -

No confoneu els valors Boolean primitius true i false amb els valors true i false de l'objecte Boolean.

- -

Qualsevol objecte el valor del qual no sigui {{jsxref("Global_Objects/undefined", "undefined")}} o {{jsxref("Global_Objects/null", "null")}}, incloent un objecte de tipus Boolean el valor del qual sigui false, evalua a true quan es passa a una sentència condicional. Per exemple, la condició en la següent sentència {{jsxref("Statements/if...else", "if")}} evalua a true:

- -
x = new Boolean(false);
-if (x) {
-  // aquest codi s'executarà
-}
-
- -

Aquest comportament no s'aplica a les primitives de tipus booleà. Per exemple, la condició en la següent sentència {{jsxref("Statements/if...else", "if")}} evalua a false:

- -
x = false;
-if (x) {
-  // aquest codi no s'executarà
-}
-
- -

No creeu una instància de Boolean per a convertir un valor no booleà a un valor booleà. En comptes d'això utilitzeu Boolean com una funció per a realitzar aquesta tasca:

- -
x = Boolean(expression);     // utilitzar preferentment
-x = new Boolean(expression); // no ho utilitzeu
-
- -

Si s'especifica qualsevol objecte, inclòs un objecte Boolean el valor del qual sigui false, com a valor inicial per a un objecte Boolean, el nou objecte Boolean tindrà un valor de true.

- -
myFalse = new Boolean(false);   // valor inicial false
-g = new Boolean(myFalse);       // valor inicial true
-myString = new String('Hello'); // objecte de tipus String
-s = new Boolean(myString);      // valor inicial true
-
- -

No utilitzeu un objecte Boolean quan podríeu utilitzar un valor primitiu booleà.

- -

Propietats

- -
-
Boolean.length
-
La propietat Length retorna el valor de 1.
-
{{jsxref("Boolean.prototype")}}
-
Representa el prototip pel constructor Boolean.
-
- -

{{jsOverrides("Function", "Properties", "prototype")}}

- -

Mètodes

- -

L'objecte Boolean no té mètodes propis. Hereta, però, alguns mètodes a través de la cadena de prototipus:

- -
{{jsOverrides("Function", "Methods")}}
- -

Instàncies de Boolean

- -

Totes les instàncies de Boolean hereten de {{jsxref("Boolean.prototype")}}. Com tots els constructors, el prototipus de l'objecte dicta les propietats i mètodes que heretaran les instàncies.

- -

Propietats

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

Mètodes

- -
{{page('/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean/prototype', 'Methods')}}
- -

Exemples

- -

Exemple: Crear objectes Boolean amb un valor inicial de false

- -
var bNoParam = new Boolean();
-var bZero = new Boolean(0);
-var bNull = new Boolean(null);
-var bEmptyString = new Boolean('');
-var bfalse = new Boolean(false);
-
- -

Exemple: Crear objectes Boolean amb un valor inicial de true

- -
var btrue = new Boolean(true);
-var btrueString = new Boolean('true');
-var bfalseString = new Boolean('false');
-var bSuLin = new Boolean('Su Lin');
-var bArrayProto = new Boolean([]);
-var bObjProto = new Boolean({});
-
- -

Especificacions

- - - - - - - - - - - - - - - - - - - - - - - - -
EspecificacióEstatComentaris
ECMAScript 1a Edició.StandardDefinició inicial. Implementat a JavaScript 1.0.
{{SpecName('ES5.1', '#sec-15.6', 'Boolean')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-boolean-objects', 'Boolean')}}{{Spec2('ES6')}} 
- -

Compatibilitat amb navegadors

- -
{{CompatibilityTable}}
- -
- - - - - - - - - - - - - - - - - - - -
CaracterísticaChromeFirefox (Gecko)Internet ExplorerOperaSafari
Suport bàsic{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatIE("6.0")}}{{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