Bloglar | Foydali ma'lumotlar | Javаsсriрt dasturlash tili(#1)
jаvаsсriрt- bu web dasturlash tili.U yordamida saytga js senariylar ulash,animatsiyalar,o'yinlar va ilovalar yaratish mumkin.
Demak blogimiz JS haqida.
Avvo hamma dasturlash tillarida birinchi yoziladigan kod bu "Hello, World" yani "Salom, Dunyo".
jаvаsсriрtni html sahifa ichiga ulash quyidagicha tartibda bo'ladi.
<script language="jаvаsсriрt">
</script>

Demak biz sahifaga kirishda "Hello, World" yozuvini chiqarmoqchimiz.Buning uchun quyidagicha kod yozamiz:
<script language="jаvаsсriрt">
document.write("Hello, World");
</script>

Bu yerda, document- bu jаvаsсriрt obyekti, write()- bu metod.Bizda hozir metod bunday "Hello, World".
;- bu har bir operator oxiriga qo'yilishi shart.
jаvаsсriрt O'zgaruvchilar
jаvаsсriрtda var- bu ozgaruvchi.
jаvаsсriрtda o'zgaruvchilarni qoidalari bor.Qoidalar:
1) O'zgaruvchi hech qachon bitta raqamli bolmasligi;
var 1;

2) ozgaruvchilar hech qachon probeldan tashkil topishi;
var a =5 ;

3) ozgaruvchi hech qachon "var" kabi yozilishi;
var =2;

4) ozgaruvchi hech qachon ortiqcha(probel, belgi, qandaydur teglar, vergul, apostrof, nuqta va qavus) kabilar bolmasligi shart va lozim.
Avvaldan tayyorlangan
<script language="jаvаsсriрt"></script>

ga quyidagicha yozamiz:
var a=5*5;
document.write(a);
Natijani koramiz qoyil.Ekranda 25 yozuvi paydo boldi.
jаvаsсriрtda O'zgaruvchilar turlari.
jаvаsсriрtda ozgaruvchi hohlagan turda bolishi mumkin.Lekin maxsus ozgaruvchilar ham bor.Mana ular:
butun=integer;
haqiqiy=double;
boleanli=boolean;
qatorli=string;
massiv=array;
Kelin korib chiqmiz.
var number=-323;
bu ozgaruvchining turi haqiqiy ozgaruvchi.
var str="qandaydur matn yoki son";
bu string(qatorli) tur.
var bool=tru;
bu massiv.jаvаsсriрtda eng qiyini massiv va eng keraklisi ham shu.
Keling massiv tuzamiz.
var array=newArray(3,7,12,true,4.5,"some string",true);
Etibor bering massiv har doim "0" dan boshlanadi.Bu yerda "3" yozilgan.Demak "3" nol ornida.
Massivni ekranga chiqaramiz.
document.write(array[0]);
array[2]=array[1]+1;
document.write(array[2]);
Sizga massivni yahshilab organishni maslahat beraman.Mana shular ozgaruvchilar turlari.
jаvаsсriрtda funksiyalar tuzish.
Avvalo funksiya nimaligi haqida.Funksiya bu parametrni aniqlah, manipulyatsiya qilish va natijani korsatishdir.
Masalan; y=2*x+5
Keling ekranga 3 marta "Salom" chiqaramiz.

<scriptlanguage="jаvаsсriрt">
function hello(){
alert("Salom");
alert("Salom");
alert("Salom");
}
hello();
</script>

Siz boshida function sozini kordingiz.Bu barcha funksiyalar boshida boladi.Shu funksiya tanlanganda qandaydur amal bajariladi.
Endi parametr funksiyalari:

function sum(x,y){
var sum=x+y;
document.write(sum);
}
sum(5,4);

Yana funksiya sozi bor.Demak bu yerda function sum(5,4)
Demak funksiyaga murojaat qilinganda 5 yoki 4 parametrga yonaltirildi.
Bu funksiya bizga hech narsa bermaydi.Yozuvni faqat ekranga chiqaradi xolos.Xosh keyinchi?
Keyin bundan foydalanamiz "return"
Etibor bering bu yerda return bizga sum ni natijasiga yonaltirilgan.

function sum(x,y){
var sum=x+y;
return sum;
}
var z=sum(4,5)+sum(1,-3);
document.write(z);

bu yerda natija 7 boladi.
(1,-3); oraligi -2 boladi.Va (4,5); 9 boladi, yani 4+5=9-2=7 natija 7 ga teng.

Keyingi bloglarda yana yangicha narsalar yozaman.
Ma'lumotlar
Yaratilgan vaqt: 10 Dec 2018, 13:51
Muallif: @MasterOS (3)
Raxmat aytishgan: 1 kishi
Fikrlar: 0 ta
Ko'rilgan: 12 marta
Shikoyatim bor
Blog bilan bo'lishish
uzmasters.ru Onlayn 134 (0/134)
uzmasters.ru Forumga a'zo bo'lish
uzmasters.ru Forumdan qidirish
uzmasters.ru Bosh sahifa
Яндекс.Метрика UzMasterS.Ru