JavaScript

abdullayev2123

Yeni üye
28 Şub 2019
5
0
Sumgait
JavaScript
JavaScript, web sayfaları için yaygın olarak kullanılan programlama dilidir. JavaScript, farklı dillerden ilham alınarak oluşturulmuştur. 1995 yılında Brendan Eyx tarafından yazılmıştır. JavaScript Nesneye Yönelik Programlama (OYP) dilidir. Nesneye Dayalı Programlama çok karmaşık bir programlamadır. JavaScript, Netscape Navigator 2.0 ile Brendan Eich tarafından geliştirilen ve daha sonra Mocha olarak tanımlanmış, daha sonra LiveScript olarak adlandırılan ve JavaScript dilinin başında sadece müşteri tarafından yorumlanan bir programlama dilidir.

Günümüzde NodeJS teknolojisi, sunucu tarafından da yorumlanan bir programlama dili haline gelmiştir.

tarihi
1995 yılında Netscape tarafından Sun'ın desteğiyle geliştirilen NN24 daha sonra JavaScript olarak açıklandı. O zamana kadar, bu algoritmik dile LiveScript adı verildi. Bu beklenmeyen adım yeterince sorun yarattı. Böylece, Sun'ın JAVA AD'sini bir javascript JAVA'nın alt kümesi olarak algılayanların sayısı arttı.

JavaScript, HTML sayfasıyla bütünleşen ve bu sayfadaki kullanıcı arayüzüne ek işlevler sağlayan bir algoritmik dildir.

NodeJS
Node.js hızlı, önizlenebilir ağ uygulamaları oluşturmak için Chrome'un JavaScript Runtime teknolojisi üzerine kurulu bir platformdur. Node.js, dağıtılmış aygıtlar üzerinde çalışabilen gerçek zamanlı uygulamalar için mükemmel şekilde hafif ve verimli olmasını sağlayan, olay odaklı, engelleyici olmayan bir G / Ç modeli kullanır.


örnek
Azerbaycan Latin alfabesini Azerice Kiril alfabesine çevirir:
// Azerbaycan Latin alfabesini Azerice Kiril alfabesiyle çevirdi
// Not: Bu script font eşleşmesine göre programlanmıştır. Bu nedenle Romen rakamları ve benzeri ifadeler de çevrilmiştir.
function latinkiril () // İşlev başlar
{
latin = ********.getElementById ('latin');
Latince = form.latin.value; // Azerice Latince grafik metni dahil et
if (latin == "") // Koşul: metin boşsa uyarı!
{
alert ("Lütfen dönüştürmek istediğiniz metni girin"); // Uyarı
}
Kiril = Kiril; // Bir değişken ekleme
Kiril = latin.replace (/ a / g, "A") yerine (/ a / g, "a") yerine (/ B / g, "B") yerine (/ b / g, "b" (/ c / g, "Ҹ") değiştirin. (/ c / g, "³") değiştirin (/ C / G, "C") değiştirin (/ g / g, "c"). değiştir (/ e / g, "e") değiştir (/ e / g, "e") değiştir (/ D / g, "D") değiştir (/ d / g, "d") değiştir ( (/ F / g, "f") değiştirin, değiştirin (/ g / g, "N") değiştirin (/ g / g, "ҝ") değiştirin (/ Ğ / g, "F" yerine (/ ğ / g, "h") değiştirin. (/ H / g, "ه") yerine (/ h / g, "h") yerine (/ I / g) Değiştirmek (/ i / g, "i") yerine (/ i / g, "i") yerine (/ i / g, "i") yerine (/ L / g, (/ L / g, "l") değiştirin (/ M / g, "M") değiştirin (/ m / g, "m" değiştirme (/ o / g, "o") değiştirin (/ o / g, "o") değiştirin (/ P / g, "P"). değiştirin (/ p / g, "p") değiştirin (/ R / g, "P") değiştirin (/ r / g, "р") değiştirin (/ S / g, "С") değiştirin ( / s / g, "c") değiştirin (/ s / g, "Sh") değiştirin (/ g / g, "sh") değiştirin (/ T / g, "T") değiştirin (/ t / g, "t") yerine (/ Ü / g, "y") yerine (/ ü / g, "e") yerine (/ X / g, "X") yerine (/ x / g değiştirin (/ u / g, "у") değiştirin (/ u / g, "у") değiştirin (/ Y / g, "Ј"). değiştirin (/ y / g, "ë") değiştirin (/ Z / g, "Z") değiştirin (/ z / g, "z") değiştirin (/ Q / g, "Г") değiştirin değiştirin (/ q / g, "k") değiştirin (/ k / g, "k") değiştirin (/ k / g, "k" değiştirin (/ v / g, "v"), değiştirin (/ v / g, "v") değiştirin (/ J / g, "j") değiştirin (/ j / g, "y"); // Harfleri düzeltme (değiştirme)
form.netice.value = Kiril; // Metin alanındaki "sonuç" sonucu
}
Etkilenen HTML belgesinin gövde kısmı:

<Body>
<form adı = "form" yöntemi = "yayın" eylem = "">

<textarea name = "latin" cols = "59" satır = "25" id = "latin"> </ textarea>
<textarea name = "netice" cols = "58" satır = "25" id = "netice"> </ textarea>
</ form>
<input name = "Gönder" type = "delivery" value = "Çevir" onclick = "latinkiril ()">
</ vücut>
Dış Kısayollar:
JavaScript (mozilla.org)

imkanları:
JavaScript, aşağıdakileri yapmanızı sağlayan web tabanlı modern bir teknolojidir:

dinamik yeni HTML sayfaları oluşturmak,
Geçerli HTML sayfasını dinamik hale getirmek için,
Dinamik bir fotoğraf galerisi oluşturmak,
Yerel tarih ve saate bağlı olarak belirli senaryoları yerine getirmek. sağlar.


Programlama dilleri:

Birleştirici Temel C C ++ C # COBOL Fortran Haskell Java Git (Java) Lisp Lua Amaç-C Pascal Perl PHP Python Yakut Smalltalk Swift Visual Basic .NET vs.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.