From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- .../objectes_globals/array/observe/index.html | 128 --------------------- .../objectes_globals/number/tointeger/index.html | 95 --------------- .../objectes_globals/string/quote/index.html | 107 ----------------- 3 files changed, 330 deletions(-) delete mode 100644 files/ca/web/javascript/referencia/objectes_globals/array/observe/index.html delete mode 100644 files/ca/web/javascript/referencia/objectes_globals/number/tointeger/index.html delete mode 100644 files/ca/web/javascript/referencia/objectes_globals/string/quote/index.html (limited to 'files/ca/web/javascript/referencia') diff --git a/files/ca/web/javascript/referencia/objectes_globals/array/observe/index.html b/files/ca/web/javascript/referencia/objectes_globals/array/observe/index.html deleted file mode 100644 index 0214800297..0000000000 --- a/files/ca/web/javascript/referencia/objectes_globals/array/observe/index.html +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: Array.observe() -slug: Web/JavaScript/Referencia/Objectes_globals/Array/observe -translation_of: Archive/Web/JavaScript/Array.observe ---- -
{{JSRef}}
- -

El mètode Array.observe()s'utilitza per observar canvis en Arrays de forma asíncrona, de forma similar a que {{jsxref("Object.observe()")}} ho fa en objectes. Proporciona una corrent de canvis en l'ordre d'aparició. Es equivalent a la crida de Object.observe() amb la llista de tipus acceptar ["add", "update", "delete", "splice"].

- -

Sintaxi

- -
Array.observe(arr, callback)
- -

Paràmetres

- -
-
arr
-
L'array que s'ha d'observar.
-
callback
-
La funció es crida cada cop que es realitzen canvis, amb el següent argument: -
-
changes
-
Un array d'objectes cadascun dels quals representa un canvi. Les propietats d'aquests objectes de canvis són: -
    -
  • name: El nom de la propietat que s'ha canviat.
  • -
  • object: L'array canviat després que s'hagués produït el canvi.
  • -
  • type: Una cadena que indica el tipus de canvi que s'ha portat a cap. Un de "add", "update", "delete", o "splice".
  • -
  • oldValue: Únicament pel tipus "update" i "delete". El valor abans del canvi.
  • -
  • index: Únicament pel tipus "splice". L'índex en el qual s'ha produït el canvi.
  • -
  • removed: Únicament pel tipus "splice. Un array dels elements eliminats.
  • -
  • addedCount: Únicament pel tipus"splice". EL nombre d'elements afegits.
  • -
-
-
-
-
- -

Descripció

- -

La funció callback es crida cada cop que es realitza un canvi en arr, amb un array de tots els canvis tal i com han succeït.

- -
-

Els canvis fets a través de mètodes d'Array, com ara Array.prototype.pop()seràn contats com a canvis de "splice". Canvis d'assignació d'índexs que no canvien la llargària de l'array poden contar-se com a canvis "update".

-
- -

Exemples

- -

Iniciar diferents tipus de canvis

- -
var arr = ['a', 'b', 'c'];
-
-Array.observe(arr, function(changes) {
-  console.log(changes);
-});
-
-arr[1] = 'B';
-// [{type: 'update', object: <arr>, name: '1', oldValue: 'b'}]
-
-arr[3] = 'd';
-// [{type: 'splice', object: <arr>, index: 3, removed: [], addedCount: 1}]
-
-arr.splice(1, 2, 'beta', 'gamma', 'delta');
-// [{type: 'splice', object: <arr>, index: 1, removed: ['B', 'c', 'd'], addedCount: 3}]
-
- -

Especificacions

- -

Strawman proposal for ECMAScript 7.

- -

Compatibilitat amb navegadors

- -
{{CompatibilityTable}}
- -
- - - - - - - - - - - - - - - - - - - -
CaracterísticaChromeFirefox (Gecko)Internet ExplorerOperaSafari
Suport bàsic{{CompatChrome("36")}}{{CompatNo}}{{CompatNo}}{{CompatNo}}{{CompatNo}}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
CaracterísticaAndroidChrome per AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Suport bàsic{{CompatNo}}{{CompatVersionUnknown}}{{CompatNo}}{{CompatNo}}{{CompatNo}}{{CompatNo}}
-
- -

Vegeu també

- - diff --git a/files/ca/web/javascript/referencia/objectes_globals/number/tointeger/index.html b/files/ca/web/javascript/referencia/objectes_globals/number/tointeger/index.html deleted file mode 100644 index b8fcd39443..0000000000 --- a/files/ca/web/javascript/referencia/objectes_globals/number/tointeger/index.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Number.toInteger() -slug: Web/JavaScript/Referencia/Objectes_globals/Number/toInteger -translation_of: Archive/Web/JavaScript/Number.toInteger ---- -
{{JSRef}} {{obsolete_header("33")}} {{non-standard_header}}
- -

El mètode Number.toInteger() evaluava el valor passat com a paràmetre i el convertia en un nombre sencer, aquest mètode, però, ha sigut eliminat.

- -

Si el valor és {{jsxref("NaN")}}, {{jsxref("null")}} o bé {{jsxref("undefined")}}, es retorna 0. Si el valor és false, es retorna 0 mentre que si el valor és true, es retorna 1.

- -

Sintaxi

- -
Number.toInteger(nombre)
- -

Paràmetres

- -
-
nombre
-
El valor a convertir-se en un nombre sencer.
-
- -

Exemples

- -

Utilitzar toInteger

- -
Number.toInteger(0.1);     // 0
-Number.toInteger(1);       // 1
-Number.toInteger(Math.PI); // 3
-Number.toInteger(null);    // 0
-
- -

Especificacions

- -

Number.toInteger() era part de l'esborrany de l'especificació de l'ECMAScript 6, però el 23 d'agost de 2013 es va eliminar a la revisió 17 de l'esborrany.

- -

Compatibilitat amb navegadors

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

[1] Aquesta característica va estar suportada des del Firefox 16 al 32.

- -

Vegeu també

- - diff --git a/files/ca/web/javascript/referencia/objectes_globals/string/quote/index.html b/files/ca/web/javascript/referencia/objectes_globals/string/quote/index.html deleted file mode 100644 index f8027d070a..0000000000 --- a/files/ca/web/javascript/referencia/objectes_globals/string/quote/index.html +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: String.prototype.quote() -slug: Web/JavaScript/Referencia/Objectes_globals/String/quote -translation_of: Archive/Web/JavaScript/String.quote ---- -
{{JSRef}} {{obsolete_header("37")}} {{non-standard_header}}
- -

El mètode no estàndard quote() retorna una còpia de la cadena, reemplaçant diferents caràcters especials de la cadena amb les seves seqüències d'escapament i embolcalla el resultat amb cometes dobles (").

- -

Sintaxi

- -
str.quote()
- -

Exemples

- -

A la taula següent, el mètode quote() reemplaça els caràcters especials i embolcalla les cadenes amb cometes dobles.  Tingueu en compte que en la tercera on un {{jsxref("Global_Objects/eval", "eval()")}} embolcallat avalua la seqüència d'escapament novament.

- - - - - - - - - - - - - - - - - - - - - - - - - - -
strstr.quote()eval(str.quote())
Hello world!"Hello world!"Hello world!
Hello
- world!
"Hello\n\tworld!"Hello
- world!
" \ — '"\" \\ \u2014 '"" \ — '
- -

Especificacions

- -

No forma part de cap estàndard. Implementant en JavaScript 1.3.

- -

Compatibilitat amb navegadors

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

Vegeu també

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