139 108 819 KB
Azerbaijani Year 2015
Table of contents :
Fəsil 1. JavaScript-ə giriş
1.1. JavaScript nədir
1.2. JavaScript kliyenti
1.3. JavaScript-in başqa sahələrdə istifadəsi
1.4. JavaScript öyrənilməsi
Fəsil 2. Leksik struktur
2.1. Simvol yığımı
2.2. Registrə həssaslıq
2.3. Simvol-ayırıcılar və sətir keçidləri
2.4. Vacib olmayan nöqtəli vergüllər
2.5. Şərhlər
2.6. Literallar
2.7. İdentifikatorlar
2.8. Ehtiyata saxlanılan sözlər
Fəsil 3. Məlumat tipləri və qiymətlər
3.1. Ədədlər
3.2. Sətirlər
3.3. Məntiqi qiymətlər
3.4. Funksiyalar
3.5. Obyektlər
3.6. Massivlər
3.7. null qiyməti
3.8. undefined qiyməti
3.9. Date obyekti
3.10. Requlyar ifadələr
3.11. Error obyektləri
3.12. Tiplərin dəyişikliyi
3.13. Elementarlar məlumat tipləri üçün obyekt-üzlüklər
3.14. Obyektlərin elementar tiplərdə olan qiymətlərə dəyişikliyi
3.15. Qiymət və ya istinad üzrə
Fəsil 4. Dəyişənlər
4.1. Dəyişənlərin tipləşdirməsi
4.2. Dəyişənlərin elan edilməsi
4.3. Dəyişənin görünmə sahəsi
4.4. Elementar və sitat tipləri
4.5. Tullantılar dəsti
4.6. Xüsusiyyət rolunda olan dəyişənlər
Fəsil 5. İfadələr və operatorlar
5.1. İfadələr
5.2. Operatorların icmalı
5.3. Hesab operatorları
5.4. Bərabərlik operatorları
5.5. Əlaqə operatorları
5.6. Sətir operatorları
5.7. Məntiqi operatorlar
5.8. Bit-təyinatlı operatorlar
5.9. Mənimsəmə operatorları
5.10. Digər operatorlar
Fəsil 6. Təlimatlar
6.1. Təlimat – ifadə
6.2. Tərkib təlimatlar
6.3. if təlimatı
6.4. else if təlimatı
6.5. switch təlimatı
6.6. while təlimatı
6.7. do/while dövrü
6.8. for təlimatı
6.9. for/in təlimatı
6.10. Nişanlar
6.11. break təlimatı
6.12. continue təlimatı
6.13. var təlimatı
6.14. function təlimatı
6.15. return təlimatı
6.16. throw təlimatı
6.17. try/catch/finally təlimatı
6.18.with təlimatı
6.19. Boş təlimat
Fəsil 7. Obyektlər
7.1. Obyektlərin yaradılması
7.2. Obyektlərin xüsusiyyətləri
7.3. Obyektler assosiativ massivlər qismində
7.4. Universal Object sinifinin xüsusiyyətləri və metodları
7.5. Massivlər
7.6. Massivin elementlərinin oxunması və yazılması
7.7 Massiv metodları
Fəsil 8. Funksiyalar
8.1. Funksiyaların təyini və çağrılması
8.2. Funksiyaların arqumentləri
8.3. Məlumat qismində funksiyalar
8.4. Metodlar qismində funksiyalar
8.5. Funksiya-konstruktoru
8.6. Funksiyaların xüsusiyyətləri və metodları
8.7. Funksiyaların praktik nümunələri
8.8. Funksiyaların və qapanmanın görünmə sahəsi
8.9. Function() konstruktoru
Fəsil 9. Siniflər, konstruktorlar və prototiplər
9.1. Konstruklar
9.2. Prototiplər və varislik
9.3. Obyekt yönümlü proqramlaşdırma
9.4. Object sinifinin ümumi metodları
9.4.3. Müqayisə metodları
9.5. Üst və altsiniflər
9.6. Varislik olmadan genişlənmə
9.7. Obyektin tipinin təyini