<div style="position:absolute; top:10px; right:200px; width:448px; border:1px solid blue;"><marquee behavior="slide" direction="right" scrollamount="4" loop="5"><a href="https://easywd.vitsolutions.lv/" target="_self" title="Labs Resurss"> <img src="../easywd.png" border="0" width="448" height="174"></a></marquee></div><link rel="stylesheet" type="text/css" href="http://www.easywd.lv/css/menu_f1.css"><link rel="shortcut icon" href="http://www.easywd.lv/css/favicon.ico">

 

JavaScript datu tipi (data types)


 

Datu tipi: String - teksts, Number - cipars, Boolean - (ir divas vērtības true un false)
loģiskais mainīgais, Array - masīvs, Object - objekts, Null - nav piešķirta vērtība,
undefined - nav piešķirta vērtība.


JavaScript satur dinamiskus datu tipus

JavaScript satur dinamiskus datu tipus, tas nozīmē, ka programmas izpildes procesā, mainīgajam
var mainīties datu tips!!!

Piemērs

var x;               // Now x is undefined
var x = 5;           // Now x is a Number
var x = "John";      // Now x is a String


JavaScript Strings (teksta bloki, virknes)

Virkne ir mainīgais, kas saglabā virkni rakstzīmes, piemēram, "John Doe".

Virknē var būt jebkura teksta iekšā pēdiņām. Jūs varat izmantot ordināras vai dubultās pēdiņas:

Piemērs

var carname="Volvo XC60";
var carname='Volvo XC60';

Jūs varat izmantot pēdiņas definējot virkni, ja vien tie neatbilst pēdiņām virknes saturā!!:

Piemērs

var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';

Pamēģini pats »

Jūs uzzināsiet daudz vairāk par virknēm , kad es izveidošu JS Advaced sadaļu.


JavaScript numbers (skaitļi)

JS ir tikai viena veida skaitļi (number - data type).Skaitļus var rakstīt ar,
vai bez cipariem aiz komata:

Piemērs

var x1=34.00;      // Written with decimals
var x2=34;         // Written without decimals

Ļoti lielus vai ļoti mazus skaitļus var pierakstīt (eksponenciālā) pierakstā:

Piemērs

var y=123e5;      // 12300000
var z=123e-5;     // 0.00123

Pamēģini pats »

Jūs uzzināsiet daudz vairāk par skaitļiem , kad es izveidošu JS Advaced sadaļu.


JavaScript booleans (loģiskais datu tips)

Booleans var būt tikai divas vērtības: true - patiess vai false - nepatiess.

var x=true;
var y=false;

Booleans bieži izmanto nosacītu testēšanā. Jūs uzzināsiet daudz vairāk par boolean datu tipu ,
kad es izveidošu JS Advaced sadaļu.


JavaScript masīvi

Šāds kods rada Array(masīvu) ar nosaukumu cars, un piešķir masīva pirmajam
elementam cars[0] ar indeksu 0 vērtību "Saab", masīva otram elementam cars[1] ar
indeksu 1 vērtību "Volvo", jebkuras programmēšanas valodas īpatnība, ka masīvs
parasti sākas ar indeksu 0
:

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";

vai (saīsināts masīvs):

var cars=new Array("Saab","Volvo","BMW");

vai (burtiskais masīvs, tas nozīmē ka masīva indeks nav skaitlis!!!cars[0], bet masīva
indeks tiek definēts ka teksts cars["Saab"] vai cars["Volvo"]):

Piemērs

var cars=["Saab","Volvo","BMW"];
cars["Saab"] = 1000; //dotajā gadījumā, ja kādam masīva
//elementam gribam

// piešķirt vērtību, tas jādara kā ir tas izdarīts
//otrajā rindā!!

Pamēģini pats »

Masīva indeksi ir nulles bāzes, kas nozīmē, ka pirmais elements ir ar indeksu
[0], otrais [1], un tā tālāk.
Bet arī tiek izmantota pieeja kad masīva indeks ir tekst ["Saab"], ["BMW"], starp citu
tekstuāli indeksēti masīvi bieži tiek izmantoti PHP programmēšanā!


JavaScript objekti

Objekts tiek definēts ar cirtainām iekavām {..}.Starp iekavām, objekta mainīgie tiek
definēti pāros (nosaukums: vērtība).

 
Īpašības tiek atdalīti ar komatiem:

var person={firstname:"John", lastname:"Doe", id:5566};

Objekts (ar nosaukumu person) iepriekš minētajā piemērā satur 3 parametrus:
firstname, lastname un id.

Telpas un rindiņu pārtraukumi nav svarīgi. Tava deklarācija var aptvert vairākas līnijas:

var person={
firstname : "John",
lastname  : "Doe",
id        :  5566
};

Jūs varat vērsties pie objekta, piemērot vērtību divos veidos:

Piemērs

name=person.lastname;
name=person["lastname"];

Pamēģini pats »

Undefined un Null

Undefined ir tad, kad mainīgajam nav piešķirta vērtība.

Mainīgos var iztukšot, nosakot vērtību null ;

Piemērs

cars=null;
person=null;

Pamēģini pats »


Mainīgā definēšana, lai tas kļūtu par objektu

Ja mainīgais ir deklarēts ar atslēgvārdu "new", mainīgais tiek deklarēts kā objekts:

var name = new String;
var x =    new Number;
var y =    new Boolean;

Piezīme  Ar JavaScript visi mainīgie var būt objekti.
Komentāri (0)  |  2013-11-29 22:29  |  Skatīts: 2818x

Atpakaļ