JavaScript ne yapabilir?
JavaScript HTML içeriğini değiştirebilir
JavaScript HTML özelliklerini değiştirebilir
JavaScript CSS stilini değiştirebilir
JavaScript girişini doğrulamak
JavaScript Çıktı
Bir pencere uyarı kutusu içine yazılması
HTML çıktısı içine yazılması
Bir HTML öğesine Yazma
Tarayıcı konsoluna içine yazılması
Nerede JavaScript ekleme için
JavaScript <head>
JavaScript <body>
Harici bir dosyada JavaScript
JavaScript sözdizimi
JavaScript ifadeleri
JavaScript numaralar
JavaScript dizeleri
JavaScript ifadeleri
JavaScript anahtar kelimeler
JavaScript değişkenleri
JavaScript atama
JavaScript operatörler
JavaScript comments
JavaScript harfe duyarlıdır
JavaScript Tablolar
JavaScript ifadeleri tarayıcıya komutlardır
JavaScript kodunun tabloların dizisidir
JavaScript ifadeleri noktalı virgül ayrılır
Bir satırda birden çok deyim izin verilir
JavaScript ifadeleri kod bloklar halinde bir araya toplandığı
Bir operatör veya bir virgülden sonra bir kod satırı kırabilir.
JavaScript Yorumlar
Tek satır yorumlar
Tek satır satır sonunda yorumlar
Birden fazla hat comments
Yürütme önlemek için tek hat Yorum
Birden fazla hat yürütülmesini önlemek için açıklama
JavaScript Değişkenler
JavaScript değişkenleri
Cebir olarak JavaScript'in değişkenler
JavaScript sayılar ve dizeleri
JavaScript var anahtar.
Bir açıklamada birçok değişken bildirimi
Çok değişken satırlı bildirme
Değeri olmayan bir değişken tanımlanmamış değeri döndürür
Yeniden ilan değeri yok etmeyecek bir değişken
JavaScript numaraları ekleme
JavaScript dizeleri ekleme
Dizelerle sayıları ekleme
JavaScript Aritmetik
Ek (+) operatörü
Çıkarma (-) operatör
Çarpma (*) operatörü
Bölme (/) operatör
Modülü (%) operatör
Arttırma (++) operatör
Eksiltme (--) operatör
JavaScript Atama
= Atama operatörü =
+ = Atama operatörü +=
- = atama operatörü -=
* = Atama operatörü *=
/ = Atama operatörü /=
% = Atama operatörü %=
JavaScript Concatenation
Bitiştirme ile birlikte iki dizeleri ekleme (+) operatörü
İlk dizede bir boşlukla birlikte iki dizeyi ekleme
Aralarında bir boşluk ile birlikte iki dizeyi ekleme
Birlikte iki dizeyi ekleme + = operatörünü kullanarak kullanarak
Dizelerle sayıları ekleme
JavaScript Veri Türleri
Declare (create) dizeleri
Declare (create) sayılar
Beyan (create) bir dizi
Beyan (create) bir nesne
Bir değişkenin türünü bulun
Iki sayıyı ve bir dize ekleme
Bir dize ve iki numara ekleme
Tanımlanamayan bir değişken
Boş bir değişken
JavaScript Nesneler
Bir JavaScript değişken oluşturma
Bir JavaScript nesnesi oluşturun
Bir kişi nesnesi oluşturma (single line)
Bir kişi nesnesi oluşturma (multiple lines)
.property kullanarak erişme nesne özellikleri
Kullanarak erişim nesne özellikleri [özelliği]
Bir yöntem olarak bir işlev özelliğini erişme
Bir özellik olarak bir işlev özelliğini erişme
JavaScript İşlevleri
Basit bir işlev
Bir bağımsız değişken ile bir işlev
Bir bağımsız değişken 2 olan bir fonksiyon
Bir değer döndüren bir fonksiyon
Celsius Fahrenheit dönüştürür bir işlev
Olmayan bir işlev çağrısı ()
JavaScript Olaylar
Onclick etkinlik bir HTML öğesi değiştirir
Onclick etkinlik kendi elemanını değiştirir
Onclick etkinlik bir işlevini çağırır
JavaScript Strings
Dizeler tek veya çift tırnak ile yazılabilir.
Bazı dize örnekleri göster
Tırnak önce Backslash tırnak olarak tırnak kabul eder.
Bir dize uzunluğunu bulun
Bir ters eğik çizgi ile metin dizesini kırabilir.
Bir ters eğik çizgiyle kod kırılmaz.
Bir dizede bir metnin ilk geçtiği yerini bulur - indexOf()
- Bir dizede bir metin arama ve bulursa metni dönüş match()
Bir dize karakterleri değiştirin - replace()
Harfe dize dönüştürme - toUpperCase()
Küçük harf dize dönüştürme - toLowerCase()
Bir diziye bir dize Bölünmüş - split()
JavaScript Numaraları
Numara sadece 15 haneye kadar doğru kabul edilir
Kayan noktalı aritmetik her zaman% 100 doğru değildir
Ama çarpma ve 10 ile bölmek için yardımcı olur
0x öncesinde Sabitler, onaltılık olarak yorumlanır
ToString () metodu Hex, sekizlik ve ikili olarak çıkış sayısı toString()
Eğer çok büyük sayısını hesaplamak ise JavaScript Infinity üretecektir
Sıfır bölme Sonsuz üretir
Bir dize bölü bir sayı bir sayı değil
JavaScript Matematik
Kullan Math. random() Math. random() 0 ile 1 arasında rastgele bir sayı dönmek
Kullan Math. round() Math. round() bir dizi yuvarlak
Kullan Math. ceil() Math. ceil() bir dizi yuvarlak (up)
Kullan Math. floor() Math. floor() bir dizi yuvarlak (down)
Kullan Math. floor() Math. floor() ve random() rasgele bir tamsayı dönmek
Kullan Math. max() Math. max() en yüksek değere sahip sayısını döndürmek için
Kullan Math. min() Math. min() en düşük değere sahip sayısını döndürmek için
Fahrenheit Celsius dönüştürme
JavaScript Tarihler
Kullanım Date() bugünün tarih ve saatini görüntülemek için
Kullanın getFullYear() yıl gösterilecek
Kullan getTime() 1970 yılından bu yana milisaniye sayısını hesaplamak için
Kullan setFullYear() belirli bir tarih belirlemek
Kullan toUTCString() Günün tarihini dönüştürmek (according to UTC) bir dizeye
Kullanım getDay() bir sayı olarak hafta içi gösterilecek
Kullanım getDay() bir isim olarak hafta içi görüntülemek için ve bir dizi
Bir saat göstermek
JavaScript Diziler
Bir dizi oluşturur
İki diziler katılın - concat()
Üç diziler katılın - concat()
Bir dizeye bir dizinin bütün elemanları Üyelik - join()
- Bir dizinin son öğe çıkarın pop()
Bir dizinin sonuna yeni öğeler ekleyin - push()
Bir dizideki elementlerin sırasını tersine - reverse()
- Bir dizinin ilk elemanı kaldırma shift()
Seçin bir diziden elemanları - slice()
Bir dizi sıralama (alphabetically and ascending) - sort()
Sıralama numaraları (numerically and ascending) - sort()
Sıralama numaraları (numerically and descending) - sort()
Bir dizideki 2 konumuna bir öğe ekleyin - splice()
Bir dizeye bir dizi dönüştürme - toString()
Bir dizinin başlangıcına yeni öğeler ekleyin - unshift()
JavaScript Tipi Dönüşüm
Typeof Tüm değişken türlerini görüntülemek
Tüm değişken türleri yapıcısı Display
Kullanarak bir dize bir numara dönüştürme String()
Kullanarak bir dize bir numara dönüştürme toString()
Değişken bir dizi olup olmadığını öğrenin
Değişken bir tarih olup olmadığını öğrenin
JavaScript Booleans
Değerini gösterir Boolean(10 > 9)
10> 9 değerini gösterir
Gerçek bir değerle her şey doğrudur
Sıfır Boolean değeri yanlış
Eksi sıfır Boolean değeri yanlış
Boş bir dize Boole değeri false
Tanımsız bir Boolean değeri false
Null Boolean değeri false
False Boolean değeri false
Boolean değeri NaN false
JavaScript Karşılaştırmalar
X 5 atama ve değerini göstermek (x == 8)
X 5 atama ve değerini göstermek (x == 5)
X 5 atama ve değerini göstermek (x === 5)
X 5 atama ve değerini göstermek (x === "5")
X 5 atama ve değerini göstermek (x != 8)
X 5 atayın ve değerini göstermek (x !== 5)
X 5 atayın ve değerini göstermek (x !== "5")
X 5 atama ve değerini göstermek (x > 8)
X 5 atama ve değerini göstermek (x < 8)
X 5 atama ve değerini göstermek (x >= 8)
X 5 atama ve değerini göstermek (x <= 8)
JavaScript Şartlı
eğer deyim
else ifadesi
Ifadesi eğer başka
Rastgele bağlantı
Anahtarı ifadesi
JavaScript Döngüler
For döngüsü
HTML başlıklarını genelinde döngü
döngü sırasında
Döngü sırasında Do
Bir döngü kırın
Kırın ve bir döngü devam
Bir nesnenin elemanları döngü deyiminde için ... bir kullan
JavaScript Hata İşleme
Try ... catch deyimi try...catch
Try ... catch bir onaylama kutusu ile ifadesi try...catch
onerror olay
JavaScript Düzenli İfadeler
Bir dizede bir ifadenin ara
İfade için arama ve onun yerine
JavaScript Nesneler
Bir JavaScript oluşturma
Bir JavaScript nesnesi oluşturma
JavaScript nesne oluşturma (single line)
JavaScript nesne oluşturma (multiple lines)
Yeni kullanan bir JavaScript nesnesi oluşturma
Bir kurucu kullanarak JavaScript nesneleri oluşturma
Yerleşik oluştururken JavaScript nesneleri
En iyi yolu JavaScript değişkenleri oluşturmak için
JavaScript objelerin değişken olduğu
JavaScript Object Özellikleri
.property kullanarak erişme özellikleri
Kullanarak özellikleri erişme [özelliği]
Içinde kullanılarak Erişme özellikleri
Varolan nesnelere yeni özellikler ekleme
Nesnelerden özellikleri silme