diff options
| author | Ryan Johnson <rjohnson@mozilla.com> | 2021-04-29 16:16:42 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-04-29 16:16:42 -0700 |
| commit | 95aca4b4d8fa62815d4bd412fff1a364f842814a (patch) | |
| tree | 5e57661720fe9058d5c7db637e764800b50f9060 /files/ca/web/javascript/reference/statements/index.html | |
| parent | ee3b1c87e3c8e72ca130943eed260ad642246581 (diff) | |
| download | translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.gz translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.tar.bz2 translated-content-95aca4b4d8fa62815d4bd412fff1a364f842814a.zip | |
remove retired locales (#699)
Diffstat (limited to 'files/ca/web/javascript/reference/statements/index.html')
| -rw-r--r-- | files/ca/web/javascript/reference/statements/index.html | 130 |
1 files changed, 0 insertions, 130 deletions
diff --git a/files/ca/web/javascript/reference/statements/index.html b/files/ca/web/javascript/reference/statements/index.html deleted file mode 100644 index d3eeca18da..0000000000 --- a/files/ca/web/javascript/reference/statements/index.html +++ /dev/null @@ -1,130 +0,0 @@ ---- -title: Statements and declarations -slug: Web/JavaScript/Reference/Statements -tags: - - JavaScript - - NeedsTranslation - - Reference - - TopicStub - - statements -translation_of: Web/JavaScript/Reference/Statements -original_slug: Web/JavaScript/Referencia/Sentencies ---- -<div>{{jsSidebar("Statements")}}</div> - -<p>Les aplicacions de JavaScript consisteixen en sentències amb una sintaxi adequada. Una sola sentència pot ocupar múltiples línies. Múltiples sentències poden donar-se en una sola línia si cada sentència és separada per un punt i coma. Això no és una paraula clau sino un grup de paraules claus.</p> - -<h2 id="Sentències_i_declaracions_per_categoria">Sentències i declaracions per categoria</h2> - -<p>Per a un llistat alfabetic vegeu el menú de l'esquerra.</p> - -<h3 id="Control_de_fluxe">Control de fluxe</h3> - -<dl> - <dt>{{jsxref("Sentencies/block", "Block")}}</dt> - <dd>Una sentència bloc s'utilitza per a agrupar zero o més sentències. El bloc és delimitat per un parell de claus {}.</dd> - <dt>{{jsxref("Sentencies/break", "break")}}</dt> - <dd>Acaba la sentència bucle, switch o label actual i transfereix el control del programa a la sentència que segueix la sentència que tot just s'ha acabat.</dd> - <dt>{{jsxref("Sentencies/continue", "continue")}}</dt> - <dd>Acaba l'execució de les sentències de la iteració del bucle actual o bé del bucle especificat, i continua l'execució del bucle amb la següent iteració.</dd> - <dt>{{jsxref("Sentencies/Empty", "Empty")}}</dt> - <dd>Una sentència buida s'utilitza per a proporcionar una sentència que no fa res quan JavaScript espera una sentència però no se'n necesita executar cap.</dd> - <dt>{{jsxref("Sentencies/if...else", "if...else")}}</dt> - <dd>Executa una sentència si la condició especificada és certa. Si la condició és falsa una altra sentència pot ser executada.</dd> - <dt>{{jsxref("Sentencies/switch", "switch")}}</dt> - <dd>Evalua una expressió, compara el resultat de l'evaluació amb una clàusula de tipus <em>case </em>i executa la sentència pertanyent a la clàusula case que és igual a l'evaluació de l'expressió.</dd> - <dt>{{jsxref("Sentencies/throw", "throw")}}</dt> - <dd>Llença una excepció definida per l'usuari.</dd> - <dt>{{jsxref("Sentencies/try...catch", "try...catch")}}</dt> - <dd>Executa un bloc de sentències i, en cas que alguna sentència del bloc llenci una excepció, executa una sentència alternativa.</dd> -</dl> - -<h3 id="Declaracions">Declaracions</h3> - -<dl> - <dt>{{jsxref("Sentencies/var", "var")}}</dt> - <dd>Declara una variable, opcionalment li assigna un valor.</dd> - <dt>{{experimental_inline()}} {{jsxref("Sentencies/let", "let")}}</dt> - <dd>Declara un bloc de variables d'àmbit local, opcionalment li assigna un valor.</dd> - <dt>{{experimental_inline()}} {{jsxref("Sentencies/const", "const")}}</dt> - <dd>Declara una constant de només lectura.</dd> -</dl> - -<h3 id="Funcions">Funcions</h3> - -<dl> - <dt>{{jsxref("Sentencies/function", "function")}}</dt> - <dd>Declara una funció amb els paràmetres especificats.</dd> - <dt>{{experimental_inline()}} {{jsxref("Sentencies/function*", "function*")}}</dt> - <dd>Funcions generadores que permeten escriure <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/The_Iterator_protocol">iteradors</a> de forma més senzilla.</dd> - <dt>{{jsxref("Sentencies/return", "return")}}</dt> - <dd>Especifica el valor que retornarà una funció.</dd> -</dl> - -<h3 id="Iteracions">Iteracions</h3> - -<dl> - <dt>{{jsxref("Sentencies/do...while", "do...while")}}</dt> - <dd>Crea un bucle que executa una sentència especificada fins que la condició de test s'evalua a fals. La condició s'evalua després d'executar la sentència, resultant en que la sentència especificada s'executa al menys un cop.</dd> - <dt>{{jsxref("Sentencies/for", "for")}}</dt> - <dd>Crea un bucle que sonsisteix en tres expressions opcionals embolcallades per parèntesi i separades per punts i coma, seguides d'una sentència que s'executarà en el bucle.</dd> - <dt>{{deprecated_inline()}} {{non-standard_inline()}} {{jsxref("Sentencies/for_each...in", "for each...in")}}</dt> - <dd>Itera sobre tots els valors de les propietats d'un objecte, assignant a una variable determinada el seu valor. Per a cada propietat distinta s'executa una sentència.</dd> - <dt>{{jsxref("Sentencies/for...in", "for...in")}}</dt> - <dd>Itera sobre les propietats enumerables d'un objecte en un ordre arbitrari. Per a cada propietat distinta s'executa una sentència.</dd> - <dt>{{experimental_inline()}} {{jsxref("Sentencies/for...of", "for...of")}}</dt> - <dd>Itera sobre objectes iterables (incloent <a href="https://developer.mozilla.org/en-US/docs/Core_JavaScript_1.5_Reference/Global_Objects/Array" title="Array">arrays</a>, objectes similar a arrays, <a href="https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Iterators_and_Generators" title="Iterators and generators">iteradors i generadors</a>), executant una sentència per al valor de cada propietat distinta.</dd> - <dt>{{jsxref("Sentencies/while", "while")}}</dt> - <dd>Crea un bucle que executa la sentència donada mentre una condició sigui certa. La condició s'evalua abans d'executar la sentència.</dd> -</dl> - -<h3 id="Altres">Altres</h3> - -<dl> - <dt>{{jsxref("Sentencies/debugger", "debugger")}}</dt> - <dd>Invoca qualsevol funcionalitat de depuració que estigui disponible. Si no hi ha cap funcionalitat de depuració disponible aquesta sentència no te cap efecte.</dd> - <dt>{{experimental_inline()}} {{jsxref("Sentencies/export", "export")}}</dt> - <dd>Utilitzada per a exportar funcions per a que aquestes estiguin disponibles per a imports a mòduls externs, en altres scripts.</dd> - <dt>{{experimental_inline()}} {{jsxref("Sentencies/import", "import")}}</dt> - <dd>Utilitzada per a importar funcions exportades d'un mòdul extern, un altre script.</dd> - <dt>{{jsxref("Sentencies/label", "label")}}</dt> - <dd>Asigna un identificador a una sentència. Aquest identificador pot ser emprat en sentències <code>break</code> o <code>continue</code>.</dd> -</dl> - -<dl> - <dt>{{deprecated_inline()}} {{jsxref("Sentencies/with", "with")}}</dt> - <dd>Extèn la cadena d'àmbit per a una sentència.</dd> -</dl> - -<h2 id="Especificacions">Especificacions</h2> - -<table class="standard-table"> - <tbody> - <tr> - <th scope="col">Especificació</th> - <th scope="col">Estat</th> - <th scope="col">Comentari</th> - </tr> - <tr> - <td>ECMAScript 1a Edició</td> - <td>Standard</td> - <td>Definició inicial.</td> - </tr> - <tr> - <td>{{SpecName('ES5.1', '#sec-12', 'Statements')}}</td> - <td>{{Spec2('ES5.1')}}</td> - <td> </td> - </tr> - <tr> - <td>{{SpecName('ES6', '#sec-ecmascript-language-statements-and-declarations', 'Llenguatge ECMAScript: Sentències i declaracions')}}</td> - <td>{{Spec2('ES6')}}</td> - <td>Nou: function*, let, for...of, yield</td> - </tr> - </tbody> -</table> - -<h2 id="Vegeu_també">Vegeu també</h2> - -<ul> - <li><a href="/en-US/docs/Web/JavaScript/Reference/Operators">Operadors</a></li> -</ul> |
