logo


Welcome Guest! To enable all features please Giriş or Kayıt.

Bildirim

Icon
Error

Ayarlar
Son mesaja git Go to first unread
mehmetzekikir  
#1 Gönderildi : 24 Nisan 2017 Pazartesi 16:36:47(UTC)
mehmetzekikir

Sıralama: Administration

Gruplar: Administrators
Katılan: 6.05.2014(UTC)
Mesajlar: 670

19 Kere Teşekkür Etti.
152 Mesajına Toplam 253 Kere Teşekkür Edildi.
Javascripte bir çok data tipi mevcuttur , sayı karakter, objeler gibi.


var length = 16; // Sayı
var lastName = "Mehmet"; // Karakter
var x = {firstName:"Mehmet", lastName:"Kır"};


Eğer bir tip bildirmeden bir değişken tanımlarsanız javascript kendi otomatik olarak tip belirler

Örneğin

var x = "Mehmet" + 16;

Sonuç: Mehmet16 dır.Javascript direk olarak string olarak algılar,

Eğer

var x = 4+20+"Mehmet";

yaparsanız sonuç olarak 24Mehmet çıkar karşımıza. Böylece başta sayısal değer olarak algılar sonra kendi otomatik olarak karatere çevirir.


Javascript bünyesinde dinamik data tanımlamayı barındırır.

var x; // Tanımsız
var x = 5; // Sayısal
var x = "Mehmet"; // ve karakter

Görüldüğü gibi bir değişkeni birden çok tipe atayabildik. Sonuç olarak javascript en son tip olan karakteri kabul edecektir. Diğer dillerde bunu yapmak mümkün değildir.


Javascriptte bir string tanımlarken tek tırnak yada çift tırnak kullanabiliriz,

var carName = "Mehmet"; // çift tırnak
var carName = 'Mehmet'; // tek tırmak


Sayısal değer de tanımlarken istersek noktalı sayıda tanımlayabiliriz.

var x1 = 34.00; // Noktalı sayı
var x2 = 34; // integer


Mantıksal bir değeri (Booleans) aşağıdaki gibi tanımlarız,

var x = true;
var y = false;

Null değer tanımlarkende direk olarak null a eşitleyebiliriz. Null değer demek içinde hiçbir değer barındırmayan demektir.

var x= null;
Sql Server 2016 Eğitimiz 19 Mayıs tarihinde başlayacaktır. 32 Saat Olup Ücret 1450 TL + KDV'dir. Kayıt ve ayrıntılar için tıklayınız

twitter.com/dbakademi
Dua ve teşekkür en büyük servetlere bedel...


Bu konudaki kullanıcılar
Guest
Forumu Atla  
Bu foruma yeni konular postalayamazsınız.
Bu forumda ki konulara yeni posta gönderemezsiniz.
Bu forumdaki postalarınızı silemezsiniz.
Bu forumdaki postalarınızı düzenleyemezsiniz.
Bu forumda anketler yaratamazsınız.
Bu forumdaki anketlere oy veremezsiniz.