chore(i18n,curriculum): processed translations (#42545)

This commit is contained in:
camperbot
2021-06-17 23:49:01 +09:00
committed by GitHub
parent bc42ad1f27
commit 5cb3cff877
14 changed files with 24 additions and 24 deletions

View File

@ -11,7 +11,7 @@ dashedName: create-a-bulleted-unordered-list
HTML ha un elemento speciale per la creazione di <dfn>liste non ordinate</dfn>, o elenchi puntati. HTML ha un elemento speciale per la creazione di <dfn>liste non ordinate</dfn>, o elenchi puntati.
Le liste non ordinate iniziano con un elemento di apertura `<ul>`, seguito da qualsiasi numero di elementi `<li>`. Infine, le liste non ordinate si chiudono con un `</ul>` Le liste non ordinate iniziano con un elemento di apertura `<ul>`, seguito da qualsiasi numero di elementi `<li>`. Infine, le liste non ordinate si chiudono con un `</ul>`.
Ad esempio: Ad esempio:

View File

@ -34,7 +34,7 @@ assert(
); );
``` ```
Il tuo `form` dovrebbe avere un attributo `action` impostato su `https://www.freecatphotoapp.com/submit-cat-photo` Il tuo `form` dovrebbe avere un attributo `action` impostato su `https://www.freecatphotoapp.com/submit-cat-photo`.
```js ```js
const action = $('form').attr('action'); const action = $('form').attr('action');

View File

@ -42,7 +42,7 @@ Il testo, `link to www.freecodecamp.org` all'interno dell'elemento `a` si chiama
L'output finale dell'esempio sarà simile a questo: L'output finale dell'esempio sarà simile a questo:
Ecco un <a href="https://www.freecodecamp.org" target="_blank">link a www.freecodecamp.org</a> da seguire. Here's a <a href="https://www.freecodecamp.org" target="_blank">link to www.freecodecamp.org</a> for you to follow.
# --instructions-- # --instructions--

View File

@ -9,7 +9,7 @@ dashedName: assigning-the-value-of-one-variable-to-another
# --description-- # --description--
Dopo che un valore è stato assegnato a una variabile utilizzando l'operatore di <dfn>assegnazione</dfn>, è possibile assegnare il valore di quella variabile ad un'altra utilizzando l'operatore di <dfn>assegnazione</dfn>. Dopo che un valore è stato assegnato a una variabile utilizzando l'operatore di <dfn>assegnazione</dfn>, è possibile assegnare il valore di quella variabile ad un'altra utilizzando lo stesso operatore.
```js ```js
var myVar; var myVar;

View File

@ -11,7 +11,7 @@ dashedName: declare-javascript-variables
In informatica, <dfn>i dati</dfn> sono tutto ciò che è significativo per il computer. JavaScript fornisce otto diversi <dfn>tipi di dati</dfn> che sono `undefined`, `null`, `boolean`, `string`, `symbol`, `bigint`, `number` e `object`. In informatica, <dfn>i dati</dfn> sono tutto ciò che è significativo per il computer. JavaScript fornisce otto diversi <dfn>tipi di dati</dfn> che sono `undefined`, `null`, `boolean`, `string`, `symbol`, `bigint`, `number` e `object`.
Per esempio, i computer distinguono tra numeri, come il numero `12`e `strings`, come `"12"`, `"dog"`, o `"123 cats"`, che sono sequenze di caratteri. I computer possono eseguire operazioni matematiche su un numero, ma non su una stringa. Per esempio, i computer distinguono tra numeri (come il numero `12`) e `strings` (come `"12"`, `"dog"`, o `"123 cats"`), che sono sequenze di caratteri. I computer possono eseguire operazioni matematiche su un numero, ma non su una stringa.
Le <dfn>variabili</dfn> consentono ai computer di archiviare e manipolare i dati in modo dinamico. Lo fanno utilizzando una "etichetta" per puntare ai dati piuttosto che usare i dati stessi. Ognuno degli otto tipi di dati può essere conservato in una variabile. Le <dfn>variabili</dfn> consentono ai computer di archiviare e manipolare i dati in modo dinamico. Lo fanno utilizzando una "etichetta" per puntare ai dati piuttosto che usare i dati stessi. Ognuno degli otto tipi di dati può essere conservato in una variabile.

View File

@ -9,7 +9,7 @@ dashedName: understanding-uninitialized-variables
# --description-- # --description--
Quando vengono dichiarate variabili JavaScript, esse hanno un valore iniziale `undefined`. Se esegui un'operazione matematica su una variabile `undefined`, il risultato sarà `NaN` che significa <dfn>"Not a Number"</dfn> (Non un numero). Se concateni una stringa con una variabile `undefined`, otterrai una <dfn>stringa</dfn> letterale `undefined`. Quando vengono dichiarate delle variabili in JavaScript, esse hanno un valore iniziale `undefined`. Se esegui un'operazione matematica su una variabile `undefined`, il risultato sarà `NaN` che significa <dfn>"Not a Number"</dfn> (non è un numero). Se concateni una stringa con una variabile `undefined`, otterrai una <dfn>stringa</dfn> letterale `undefined`.
# --instructions-- # --instructions--

View File

@ -17,7 +17,7 @@ Animal.prototype.eat = function() {
}; };
``` ```
Questa sfida e la prossima mostreranno come riutilizzare i metodi degli `Animal's` all'interno di `Bird` e `Dog` senza doverli ridefinire. Useremo una tecnica chiamata ereditarietà (inheritance). Questa sfida riguarda il primo passo: creare un'istanza del `supertype` (o genitore). Conosci già un modo per creare un'istanza di `Animal` utilizzando l'operatore `new`: Questa e la prossima sfida mostreranno come riutilizzare i metodi di `Animal` all'interno di `Bird` e `Dog` senza definirli nuovamente. Useremo una tecnica chiamata ereditarietà (inheritance). Questa sfida riguarda il primo passo: creare un'istanza del `supertype` (o genitore). Conosci già un modo per creare un'istanza di `Animal` utilizzando l'operatore `new`:
```js ```js
let animal = new Animal(); let animal = new Animal();
@ -29,7 +29,7 @@ Ci sono alcuni svantaggi quando si utilizza questa sintassi per l'ereditarietà,
let animal = Object.create(Animal.prototype); let animal = Object.create(Animal.prototype);
``` ```
`Object.create(obj)` crea un nuovo oggetto e imposta `obj` come suo `prototype`. Ricorda che il `prototype` è come la "ricetta" per creare un oggetto. Impostando il `prototype` di `animal` in modo che sia il `prototype` di `Animal's` di fatto stai dando all'istanza `animal` la stessa "ricetta" di tutte le altre istanze di `Animal`. `Object.create(obj)` crea un nuovo oggetto e imposta `obj` come suo `prototype`. Ricorda che il `prototype` è come la "ricetta" per creare un oggetto. Impostando il `prototype` di `animal` al `prototype` di `Animal`, stai di fatto dando all'istanza `animal` la stessa "ricetta" di qualsiasi altra istanza di `Animal`.
```js ```js
animal.eat(); animal.eat();

View File

@ -36,7 +36,7 @@ Bird.prototype.eat = function() {
}; };
``` ```
Se hai un'istanza `let duck = new Bird();` e chiami `duck.eat()`, ecco come JavaScript cerca il metodo nella catena di `prototype` di `ducks`: Se hai un'istanza `let duck = new Bird();` e chiami `duck.eat()`, ecco come JavaScript cerca il metodo nella catena del `prototype` di `duck`:
1. `duck` => `eat()` è definito qui? No. 1. `duck` => `eat()` è definito qui? No.
2. `Bird` => `eat()` è definito qui? => Sì. Eseguilo e smetti di cercare. 2. `Bird` => `eat()` è definito qui? => Sì. Eseguilo e smetti di cercare.

View File

@ -19,7 +19,7 @@ let duck = new Bird();
duck.constructor duck.constructor
``` ```
Ma `duck` e tutte le istanze di `Bird` dovrebbero mostrare che sono stati costruiti da `Bird` e non da `Animal`. Per farlo, puoi impostare manualmente la proprietà constructor di `Bird's` all'oggetto `Bird`: Ma `duck` e tutte le istanze di `Bird` dovrebbero mostrare che sono stati costruiti da `Bird` e non da `Animal`. Per farlo, puoi impostare manualmente la proprietà costruttore di `Bird` all'oggetto `Bird`:
```js ```js
Bird.prototype.constructor = Bird; Bird.prototype.constructor = Bird;

View File

@ -12,7 +12,7 @@ Poiché `numLegs` avrà probabilmente lo stesso valore per tutte le istanze di `
Può non essere un problema se ci sono solo due istanze, ma immagina se ce ne fossero milioni! Sarebbe un sacco di variabili duplicate. Può non essere un problema se ci sono solo due istanze, ma immagina se ce ne fossero milioni! Sarebbe un sacco di variabili duplicate.
Un modo migliore è quello di utilizzare il `prototype` di `Birds`. Le proprietà del `prototype` sono condivise tra TUTTE le istanze di `Bird`. Ecco come aggiungere `numLegs` al `Bird prototype`: Un modo migliore è quello di utilizzare il `prototype` di `Bird`. Le proprietà del `prototype` sono condivise tra TUTTE le istanze di `Bird`. Ecco come aggiungere `numLegs` al `Bird prototype`:
```js ```js
Bird.prototype.numLegs = 2; Bird.prototype.numLegs = 2;
@ -45,7 +45,7 @@ assert(beagle.numLegs !== undefined);
assert(typeof beagle.numLegs === 'number'); assert(typeof beagle.numLegs === 'number');
``` ```
`numLegs` dovrebbe essere una proprietà `prototype`, non una proprietà propria (`own`). `numLegs` dovrebbe essere una proprietà del `prototype`, non una proprietà propria.
```js ```js
assert(beagle.hasOwnProperty('numLegs') === false); assert(beagle.hasOwnProperty('numLegs') === false);