Movatterモバイル変換


[0]ホーム

URL:


İçeriğe atla
VikipediÖzgür Ansiklopedi
Ara

JScript

Vikipedi, özgür ansiklopedi
Bu maddedekibilgilerindoğrulanabilmesi için ek kaynaklar gerekli. Lütfengüvenilir kaynaklar ekleyerekmaddenin geliştirilmesine yardımcı olun. Kaynaksız içerik itiraz konusu olabilir vekaldırılabilir.
Kaynak ara: "JScript" – haber ·gazete ·kitap ·akademik ·JSTOR
(Haziran 2025) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)

JScript,Microsoft tarafından geliştirilen veECMAScript standardına dayalı birbetik dili olup, özellikleMicrosoft Internet Explorerweb tarayıcısı veHTML Uygulamaları (HTA) ile birlikte, ayrıca bağımsız birWindowsbetik dili olarak kullanılmaktadır. JScript, Microsoft'un ActiveScripting altyapısı üzerinde çalışan bir motor olarak tasarlanmıştır. Bu sayedeInternet Explorer,Active Server Pages (ASP) ve Windows Script Host gibi Active Scripting'i destekleyen uygulamalarda kullanılabilir. Aynı ortamda JScript'in yanı sıraVBScript vePerlScript gibi farklı diller de çalıştırılabilir.

Tarihçe ve özellikler

[değiştir |kaynağı değiştir]

JScript, ilk olarak 1996 yılındaInternet Explorer 3.0 ile birlikte tanıtılmıştır. Temel olarakNetscape’inJavaScript diline alternatif olarak geliştirilmiş veECMAScript standardının bir türevidir. Microsoft, “JavaScript” markasıyla ilgili yasal sorunları aşmak için kendi uygulamasına “JScript” adını vermiştir. Temelde JScript ve JavaScript aynı ECMAScript standardını paylaşsa da, JScript’e özgü bazı eklentiler ve farklılıklar bulunur. Örneğin, JScript’te koşullu derleme (conditional compilation) gibi, ECMAScript standardında olmayan bazı özellikler mevcuttur.JScript dosyaları genellikle.js,.jse,.wsf veya.wsc uzantılarına sahiptir. JScript, dinamik, zayıf ve ördek tipi (duck typing) kullanan bir dil olarak tanımlanır.

Kullanım alanları

[değiştir |kaynağı değiştir]

JScript, başta Internet Explorer olmak üzere, Active Scripting’i destekleyen tüm Windows tabanlı uygulamalarda kullanılabilir. Özellikle web sayfalarının dinamikleştirilmesi, sunucu tarafı betikleme (ASP), sistem otomasyonu ve Windows Script Host ile günlük görevlerin otomasyonu gibi alanlarda yaygın olarak kullanılmıştır.[1]

JScript .NET

[değiştir |kaynağı değiştir]

JScript’in .NET Framework üzerinde çalışan ve nesne yönelimli programlama özellikleri eklenmiş sürümüJScript .NET’tir. JScript .NET, klasik JScript’e tam geriye dönük uyumluluk sunar veCommon Language Runtime (CLR) üzerinden .NET kütüphanelerine erişim sağlar. JScript.NET,Microsoft’un Visual Studio .NET geliştirme ortamı tarafından tam olarak desteklenmemektedir.

SürümPlatformÇıkış TarihiTanıtıldığı ÜrünDayandığı Standart
7.0.NET Framework 1.02002Microsoft .NET Framework 1.0ECMAScript 3. sürüm
7.1.NET Framework 1.12003Microsoft .NET Framework 1.1ECMAScript 3. sürüm
8.0.NET Framework 2.02005Microsoft .NET Framework 2.0ECMAScript 3. sürüm

JScript ve JavaScript karşılaştırması

[değiştir |kaynağı değiştir]

JScript ve JavaScript, temelde aynı ECMAScript standardına dayansa da, aralarında bazı farklar vardır. JScript, Microsoft tarafından geliştirildiği için özellikle Internet Explorer ve Windows Script Host ortamlarında daha fazla özellik ve entegrasyon sunar. JavaScript ise baştaNetscape veMozilla olmak üzere, farklı tarayıcılar ve platformlar için geliştirilmiştir.

Sürüm geçmişi

[değiştir |kaynağı değiştir]
SürümÇıkış TarihiTanıtıldığı ÜrünJavaScript Karşılığı
1.0Ağustos 1996IE 3.01.0
2.0Ocak 1997IIS 3.01.1
3.0Ekim 1997IE 4.01.3
5.0Mart 1999IE 5.01.5
5.6Ekim 2001IE 6.01.5
5.7Kasım 2006IE 7.01.5
5.8Mart 2009IE 8.01.5
9.02011IE 9.01.8.5

Güvenlik

[değiştir |kaynağı değiştir]

JScript, geçmişte çeşitli güvenlik açıkları ve istismarlarla gündeme gelmiştir. Bu nedenle Microsoft, kullanıcıların güvenliği için JScript’in devre dışı bırakılmasına olanak tanıyan seçenekler sunmuştur.

Kaynakça

[değiştir |kaynağı değiştir]
  1. ^Onur Altuntaş."PROGRAMLAMA DİLLERİ MODÜLÜ"(PDF). 23 Mayıs 2025 tarihinde kaynağındanarşivlendi(PDF). Erişim tarihi: 18 Mayıs 2025. 
Sürümleri
Masaüstü
Başkaları
Genel bakış
Teknolojiler
Yazılım ve motorlar
Uygulamalar
Olaylar
Kişiler
Yönetim
araçları
Uygulamalar
Kabuk
Hizmetler
Dosya sistemleri
Sunucu
Mimari
Güvenlik
Uyumluluk
API
Oyunlar
Artık
desteklenmeyenler
Oyunlar
Uygulamalar
Diğerleri
Mağaza'ya aktarılanlar
Kullanımdışılar
Otorite kontrolüBunu Vikiveri'de düzenleyin
"https://tr.wikipedia.org/w/index.php?title=JScript&oldid=36315530" sayfasından alınmıştır
Kategoriler:
Gizli kategoriler:

[8]ページ先頭

©2009-2026 Movatter.jp