JavaScript Dersleri JavaScript Nedir?
Netscape Navigator 2.0 ile birlikte geliştirilen JavaScript dili istemci taraflı (client-side) script dilidir. Web sayfalarında dinamik içerik sağlamak ya da kullanıcıyla iletişim kurmak için kullanılır.
İlk başta yalnızca Netscape tarayıcıları için tasarlanan JavaScript, daha sonra diğer tarayıcılar tarafından da desteklenen genel bir scripting dili haline gelmiştir. Şu anda JavaScript 1.8 sürümü vardır. Microsoft Internet Explorer 3.0 ile JavaScript 1.0'ı desteklemektedir
Java dili ve javascript nedir?
Sadece isimleri benzer. Bu iki yazılım tamamen farklı iki bilgisayar dilidir. İsimleri neredeyse aynı olsa da, Java ile JavaScript aynı şey değildir. Java gerçek bir programlama dilidir, ve gerçek programlar oluşturabilirsiniz.
JavaScript bir betik dilidir. JavaScript ayrı bir bilgisayar dili, HTML uzantısı olduğunu söylemek gerekir. "JavaScript biçimlendirme dili." diyebilirsiniz HTML ile sıkı bir şekilde entegre olmuştur. Web sayfaları içine küçük JavaScript kod parçaları ekleyerek farklı güzel efektler yapabilirsiniz, Genellikle HTML sayfalarında kullanıcı kontrolleri eklemek, formları kontrol etmek, hesaplamalar yapmak gibi işler için kullanabilirsiniz.
En önemlisi, JavaScript dilinin kullanımı zor değildir. JavaScript sözdizimi C, C ++ ve Java oldukça benzer. Ancak, öğrenme ve uygulamak çok daha kolaydır.
JavaScript, çekirdek dili (ECMAScript)
JavaScript çekirdek dili adlı bir dil olarak ECMA TC39 komitesi tarafından standardize edilir. ECMAScript son sürümü olarak ECMAScript 5.1 yayınlanmıştır.
ECMAScript kapsamına neler girer?
- Dil sözdizimi (Kurallar, anahtar kelimeler, kontrol akışı, tam başlatma nesnesi...)
- Hata işleme mekanizmaları (Try/catch / kullanıcı-tanımlı hata türlerini tespit etme)
- Türler (boolean, sayı, string, fonksiyon, nesne ...)
- Küresel nesne. Bir tarayıcı ortamında, bu küresel nesne penceresi , ancak ECMAScript sadece API'leri, tarayıcılara özgü değildir, örneğin: parseInt , parseFloat , decodeURI , encodeURI ...
- Bir prototip tabanlı miras mekanizması
- Yerleşik nesneler ve Fonksiyonlar( JSON , Matematik , Array , prototype yöntemleri, Nesne iç gözlem yöntemleri...)
- Katı modu
ÖNEMLİ API'ler
- Belge nesnesi
- Pencere nesnesi
- DOM belgeleri
- setTimeout ve setInterval fonksiyonlar ilk belirtilmişse, Pencere HTML Standard arayüzü.
- XMLHttpRequest : Asenkron HTTP isteği göndermek için API.
- CSS Nesne Modeli :Bu CSSOM nesneler gibi soyut CSS kuralları için kullanılır.
- WebWorkers : API paralel hesaplama sağlar.
- WebSockets : API Düşük seviyeli çift yönlü iletişim sağlar.
- Tuval 2D Bağlam : Çizim tuval öğesi için API
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- javaScript Template Literal
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML RESİM EKLEME
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME