Skip to content

Commit 52adc67

Browse files
authored
Translated Object Types article.md
1 parent 61cc752 commit 52adc67

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

1-js/02-first-steps/05-types/article.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -219,27 +219,27 @@ typeof alert // "function" (3)
219219

220220
Paskutinės trys eilės gali reikalauti papildomo paaiškinimo:
221221

222-
1. `Math` yra įrašyta (ang. "built-in") matematinė operacija. Apie ją sužinosime skyriuje <info:number>. Čia ji yra tik kaip objekto pavyzdys.
222+
1. `Math` yra įrašyta (ang. built-in) matematinė operacija. Apie ją sužinosime skyriuje <info:number>. Čia ji yra tik kaip objekto pavyzdys.
223223
2. Rezultatas iš `typeof null` yra `"object"`. Tai nėra tiesa. Tai yra oficialiai pripažinta `typeof` klaida, palikta dėl suderinamumo. Žinoma, kad `null` nėra objektas. Tai yra ypatinga vertė su atskiru tipu. Tad dar kartą, tai yra kalbos klaida.
224-
3. Rezultatas iš `typeof alert` yra `"function"`, nes `alert` ir yra funkcija. Funkcijas studijuosime sekančiuose skyriuose kur sužinosime, kad JavaScript neturi atskiro ypatingo "funkcijos" tipo. Funkcijos priklauso prie objekto tipo. Bet `typeof` jas vertina kitaip, grąžindamas `"function"`. Tai nėra visiška teisinga, bet praktiškai labai patogu.
224+
3. Rezultatas iš `typeof alert` yra `"function"`, nes `alert` ir yra funkcija. Funkcijas studijuosime sekančiuose skyriuose kur sužinosime, kad JavaScript neturi atskiro ypatingo "funkcijos" tipo. Funkcijos priklauso prie objekto tipo. Bet `typeof` jas vertina kitaip, grąžindamas `"function"`. Tai nėra visiškai teisinga, bet praktiškai labai patogu.
225225

226226

227227
## Santrauka
228228

229229
JavaScript turi 7 pagrindinius duomenų tipus.
230230

231231
- `number` skirta bet kokio tipo skaičiams: sveikiems ir slankiojančio kablelio skaičiams.
232-
- `string` skirta eilutėms. Eilutė gali turi vieną ar daugiau ženklų, nėra atskiro vieno-ženklo tipo.
232+
- `string` skirta eilutėms. Eilutė gali turėti vieną ar daugiau ženklų, nėra atskiro vieno-ženklo tipo.
233233
- `boolean` skirta `true`/`false`.
234-
- `null` skirta nežinomoms vertėms -- atskiras tipas turinti tik vieną vertę `null`.
235-
- `undefined` nepriskirtoms vertėms -- atskiras tipas turinti vieną vertę `undefined`.
234+
- `null` skirta nežinomoms vertėms -- atskiras tipas turintis tik vieną vertę `null`.
235+
- `undefined` nepriskirtoms vertėms -- atskiras tipas turintis vieną vertę `undefined`.
236236
- `object` skirta sudėtingesnėms duomenų struktūroms.
237237
- `symbol` skirta unikaliems identifikatoriams.
238238

239239
Operatorius `typeof` leidžia matyti, kuris tipas yra saugomas kintamajame.
240240

241241
- Dvi formos: `typeof x` arba `typeof(x)`.
242-
- Grąžina eilutę su tipo pavadinimu kaip pavyzdžiui `"string"`.
242+
- Grąžina eilutę su tipo pavadinimu, kaip pavyzdžiui `"string"`.
243243
- Kai yra `null` grąžina `"object"` -- klaida kalboje, nes tai iš tikrųjų nėra objektas.
244244

245245
Kituose skyriuose susikoncentruosime prie primityvių verčių, o kai su jomis būsime pažįstami, pereisime prie objektų.

0 commit comments

Comments
 (0)