JavaScript ve ECMAScript arasındaki fark nedir?


462

ECMAScript ve JavaScript arasındaki fark nedir? Çıkardığım kadarıyla, ECMAScript standart ve JavaScript uygulamasıdır. Bu doğru mu?

Yanıtlar:


183

ECMAScript dildir, ancak JavaScript, JScript ve hatta ActionScript 3'e "lehçeler" denir. Vikipedi buna biraz ışık tutuyor.


9
gerçekten güzel olurdu JavaScript ve ECMAScript sürümleri arasında açık bir eşleme, örneğin ES5 JS1.5 vb karşılık gelir. ah buldum: en.wikipedia.org/wiki/JavaScript#Versions
Sam Joseph

2
@Sam - Sam'in bağlantısının güncellenmesi: en.wikipedia.org/wiki/JavaScript#Version_history
Rop

65
Bu cevabın çok az söylediği ve temelde sizi Vikipedi'ye yönlendirdiği için Yang Li'nin alttan seçildi ve kaldırıldı. Yang Li'nin cevabı çok daha ayrıntılı ve kullanışlı. Ayrıca, dilin / standardın ve diğer lehçenin veya uygulamanın vb. Olup olmadığını anladığım kadarıyla gerçeğe değil görüşe açıktır. Oysa bu cevap gerçeği ortaya koymaktadır. Yanlışım varsa düzelt. Aslında, bu cevabın önerisinin popüler fikir birliği bile olmadığını iddia ediyorum. En çok görüldüğü gibi ECMAScript dil ve standart olarak JavaScript'e sahiptir.
redfox05

1
@Rop - Bu bağlantı için güncelleme: en.wikipedia.org/wiki/ECMAScript#Version_correspondence
HDave

5
Katılmıyorum. ECMAScript şartnamedir. JS, JScript, ActionScript, bu spesifikasyonu uygulayan dillerdir.
adripanico

611

Bence küçük bir tarih dersi var.

JavaScript aslen Mocha olarak adlandırıldı ve Livescript olarak değiştirildi, ancak nihayetinde JavaScript oldu.

JavaScript'in ECMAscript'ten önce geldiğini ve geçmişin nedenini size söyleyeceğini belirtmek önemlidir.

Başından başlamak için JavaScript adını Java'dan türetmiştir ve başlangıçta Brendan Eich'ten (JS'nin yaratıcısı) Netscape için web için Java'ya benzeyen bir dil geliştirmesi istenmiştir.

Ancak Eich, Java'nın tüm kuralları ile çok karmaşık olduğuna karar verdi ve bu yüzden yeni başlayanların bile kodlayabileceği daha basit bir dil yaratmaya karar verdi. Bu, noktalı virgül kullanma ihtiyacının hafifletilmesi gibi şeylerde açıkça görülmektedir.

Dil tamamlandıktan sonra, Netscape pazarlama ekibi Sun'dan JavaScript'i bir pazarlama dublörü olarak adlandırmasına izin vermesini ve böylece JavaScript'i hiç kullanmayan çoğu insanın neden Java ile ilgili olduğunu düşündüğünü istedi.

JavaScript'in tarayıcıda yayınlanmasından yaklaşık bir veya iki yıl sonra, Microsoft'un IE dili aldı ve JScript gibi kendi uygulamalarını yapmaya başladı. Aynı zamanda, IE piyasaya hakim oldu ve Netscape'in projesini kapatmak zorunda kalmasından çok kısa bir süre sonra.

Netscape düşmeden önce, ECMAScript adlı JavaScript yolunu yönlendirecek bir standart başlatmaya karar verdiler.

ECMAScript'in birkaç sürümü vardı ve 1999'da önümüzdeki 10 yıl boyunca hazırda bekletme moduna geçmeden önce son sürümlerini (ECMAScript 3) yayınladılar. Bu 10 yıl boyunca Microsoft sahneleri domine etti, ancak aynı zamanda ürünlerini geliştirmediler ve bu nedenle Firefox (Eich liderliğindeki) ve Chrome, Opera gibi diğer tarayıcıların birçoğu doğdu.

ECMAScript 5. Sürümünü 2009 yılında (4. sürüm terk edildi) katı mod gibi özelliklerle piyasaya sürdü. O zamandan beri, ECMAScript çok ivme kazandı ve şimdiye kadarki en büyük değişikliklerle birlikte 6. Basımını birkaç ay içinde piyasaya sürmesi planlanıyor.

ECMAScript 6 için özelliklerin bir listesini http://kangax.github.io/es5-compat-table/es6/ burada ve ayrıca tarayıcı desteğini kullanabilirsiniz. CoffeeScript ile yaptığınız gibi Ecmascript 6'yı yazmaya başlayabilir ve Ecmascript 5'e derlemek için bir derleyici kullanabilirsiniz.

ECMAScript'in dil ve JavaScript'in bir lehçe olup olmadığı tartışılabilir, ancak önemli değildir. Böyle düşünmeye devam ederseniz bu sizi şaşırtabilir. Orada ECMAScript'i çalıştıracak bir derleyici yok ve JavaScript'in ECMAScript adı verilen bir standardı uygulayan Dil olarak kabul edildiğine inanıyorum.

ECMAScript'i uygulayan ActionScript (Flash için kullanılır) gibi fark edilir diğer diller de vardır


1
/ Transpile ECMAScript 5 koduna yeni ES2015 standart aşağı derlemek nasıl ilgilenenler için, en Babel (eski 6to5) mevcuttur kontrol etmek isteyeceklerdir babeljs.io veya traceur github.com/google/traceur-compiler . Kullanılabilir bu araçlarla, şu anda "yeni JavaScript" yazmaya başlayamamanızın ve dile en son eklenenlerden yararlanamamanızın bir nedeni yoktur.
LWurm

1
Lua'nın ECMAScript'i uyguladığının farkında değildim. Bunu destekleyen hiçbir şey bulamıyorum. Kaynağınız nedir?
battmanz

2
@YangLi ECMAScript dillerinin saf JavaScript yazarken hepimizin kullandığı DOM API'sini içermediğini aşağıdaki jerone'nin cevabına katılıyor musunuz?
theJollySin

11
@theJollySin Evet, haklı. ECMAScript tarayıcı için özel olarak tasarlanmadığından document.getElementById ve diğer DOM API'leri gibi yöntemler standardın bir parçası değildir. Bunlar WHATWG standartlarına, localStorage vb. Gibi tarayıcıya özgü başka bir yöntemle aittir. Düğüm alıp herhangi bir içe aktarılmış modül kullanmazsanız, yalnızca ECMAScript API'sine sahipsiniz.
Yang Li

1
Birden çok dil aynı standardı nasıl uygulayabilir ve aynı dil olamaz? Standart dili tanımlar . C ++ standardı, bu C denir bazı dil aletlerin ise ++, başka bir şey değil (tam olarak çünkü o standardı uygulayan). Bu yüzden hala aynı sorum var ... fark nedir?
Neme

157

ECMAScript = ES:

  • ECMAScript, betik dilleri için bir Standarttır.

  • Javascript gibi diller ECMAScript standardını temel alır.

  • ECMA Standardı, en bilinen JavaScript (Netscape) ve JScript (Microsoft) olmak üzere çeşitli kaynak teknolojilerine dayanmaktadır.

  • ECMA, Avrupa Bilgisayar Üreticileri Birliği anlamına gelir

JavaScript = JS:

  • JavaScript, ECMAScript Standardının en popüler uygulamasıdır.

  • Javascript'in temel özellikleri ECMAScript standardını temel alır, ancak Javascript'in ECMA spesifikasyonlarında / standardında olmayan başka ek özellikleri de vardır.

  • ActionScript ve JScript, ECMAScript'i uygulayan diğer dillerdir.

  • Standartlaştırma için JavaScript ECMA'ya gönderildi ancak Javascript adındaki ticari marka sorunları nedeniyle standart ECMAScript olarak adlandırıldı.

  • Her tarayıcının bir JavaScript tercümanı vardır.

ES5 = ECMAScript 5:

  • ES5, ECMAScript'in (eski / güncel olan) bir sürümüdür.

  • ES5, bugün tarayıcıda bildiğiniz ve kullandığınız JavaScript'tir.

  • ES5, günümüz tarayıcılarında çalışacak bir şeye dönüştürmek için bir oluşturma adımı (transpil) gerektirmez.

  • ECMAScript sürüm 5 Aralık 2009'da tamamlandı, tüm büyük tarayıcıların (Chrome, Safari, Firefox ve IE) en son sürümleri sürüm 5'i uyguladı.

  • Sürüm 5.1 Haziran 2011'de tamamlandı.

ES6 = ECMAScript 6 = ES2015 = ECMAScript 2015:

  • ES2015, ECMAScript'in (yeni / gelecekteki) bir sürümüdür.

  • Resmi olarak ES6 yerine ES2015 adı kullanılmalıdır.

  • ES6, TypeScript ve CoffeeScript'te ele alınan temel dil eksikliklerinin çoğunu çözecektir.

  • ES6, JavaScript'in bir sonraki yinelemesidir, ancak günümüz tarayıcılarında çalışmaz.

  • ES5'i tarayıcılarda çalıştırmak için dışa aktaracak birkaç transpil var.

BabelJS:

  • BabelJS, yeni JavaScript ES6'yı Eski JavaScript ES5'e dönüştüren en popüler transpiler.

  • BabelJS bugün yeni nesil JavaScript yazmayı mümkün kılıyor (ES2015 anlamına geliyor).

  • BabelJS sadece ES2015 dosyasını alır ve ES5 dosyasına dönüştürür.

  • Mevcut tarayıcı sürümleri, henüz desteklemeseler bile yeni JavaScript kodunu (ES2015) anlayabilir.

TypeScript ve CoffeeScript:

  • Her ikisi de ES5'in üstünde sözdizimsel şeker sağlar ve daha sonra ES5 uyumlu JavaScript'e dönüştürülür. 

  • TypeScript veya CoffeeScript yazarsınız, sonra transpiler onu ES5 JavaScript'e dönüştürür.


3
" Javascript ayrıca ECMA spesifikasyonlarında / standardında olmayan başka ek özelliklere de sahiptir " Lütfen bu özelliklere bazı örnekler verebilir misiniz?
Aruna Herath

1
" JavaScript, ECMAScript Standardının en popüler uygulamalarıdır. " O zaman bu uygulamanın kaynağını "JavaScript" olarak nerede bulabilirim?
bzeaman

7
Sorumla, cevabın ifadesinde potansiyel bir yanlışlığa işaret etmeye çalışıyorum. 'Uygulama' kelimesi kullanılır. JavaScript'in 'en popüler uygulama ' olduğu söylenir . Bir uygulama, ' teknik şartnamenin gerçekleştirilmesidir '. Hangi yazılıma dönüşür . Sonra 'JavaScript' adı verilen bu yazılımın nerede olduğunu merak ediyorum.
bzeaman

4
@Corrodias Nit toplama gibi geldiğine katılıyorum, ama cevap bir şeyleri tanımlamak olduğunda yapmanın mantıklı olduğunu düşünüyorum. JavaScript, günümüzde ECMAscript tarafından standartlaştırılan ve C'nin ISO standartlarına göre standartlaştırılmış bir dil olduğu ile karşılaştırılabilir bir dildir. JavaScript için bir terim daha çok 'dil' olacaktır.
bzeaman

4
ES5, ES2015 ve BabelJS'nin özetleri, günümüzün JS komut dosyası dünyasına sunucu tarafı programlamasından geldiğinde olabilecek birçok karışıklıktaki havayı gerçekten temizliyor. Mükemmel cevap. +1
RBT

45

JavaScript = ECMAScript + DOM + BOM ;

  • ECMAScript® Dil Spesifikasyonu, nesne, dizi, sayı vb. Oluşturmak ve düzenlemek için tüm mantığı tanımlar ...

  • DOM ( D ocument O Nesne M odel) mümkün HTML / XML belgelerinin (örneğin iletişim kurmak için yapar document.getElementById('id');).

  • BOM ( B rowser O bject M odel) tarayıcı nesnelerinin (ör. Konum nesnesi, geçmiş nesnesi, form öğeleri) hiyerarşisidir.

JavaScript adlandırma geçmişi:

Mocha ► LiveScript ► JavaScript ► (JS'nin bir kısmı sonuçlandı) ECMA-262 ► ECMAScript ► JavaScript (ECMAScript + DOM + BOM'dan oluşur)


7
Peki node.js'de ne var JavaScript değil mi? Çünkü DOM API'sı yok.
Aruna Herath

4
Bu doğru. "Node.js, V8'in modern sürümlerine karşı oluşturulmuştur." & "V8, ECMA-262, 5. sürümde belirtildiği gibi ECMAScript'i uygular ..." & "Bununla birlikte, DOM genellikle JavaScript motoru tarafından değil, bir tarayıcı tarafından sağlanır. Aynı şey V8 için de geçerlidir; Google Chrome, DOM." (Kaynak: nodejs.org/tr/docs/es6 & github.com/v8/v8/wiki/Introduction )
jerone

7
@jerone JavaScript kodu yazarken hangi ECMAScript sürümünü kullanıyorum? Tarayıcıya veya kitaplığa göre değişir mi?
theJollySin

4
Referans verebilir misiniz JavaScript = ECMAScript + DOM API;?
Koray Tugay

2
@ koray-tugay Burada, JavaScript'in tam olarak ne olduğu hakkında çok fazla belge yoktur. Sanırım bu yüzden bu soru çok popüler. "Formül" JavaScript = ECMAScript + DOM API;sadece JavaScript'in içerdiği üzerinde anlaşılmış olan belgelenmiş terimlere dayanmaktadır.
jerone

42

Teknik olarak ECMAScript, herkesin kullandığı ve uyguladığı dildir - Netscape ve Microsoft'un oturduğu ve JavaScript (Netscape'in komut dosyası dili) ve JScript (Microsoft) arasındaki komut dosyasını standartlaştırmaya çalıştığı yıllar önce oluşturulan teknik özelliktir.

Daha sonra tüm bu motorlar görünüşte ECMAScript'i uyguluyor, ancak JavaScript (ad) artık hem geleneksel adlandırma nedenleriyle hem de Mozilla tarafından çeşitli standart dışı uzantıları (aslında "sürüm" yapmak istedikleri) için bir pazarlama terimi olarak takılıyor )


12
Netscape ve Microsoft aslında geçiniyorlardı kez ?!
Cole Johnson

2
Brandon'ın JS'yi Microsoft'tan önce bir standart yapmak istediğini düşündüm ve bulabileceği tek şey ECMA idi.
Joe Simmons

30

ECMAScript yani ES nedir?

ECMAScript bir komut dosyası dili için standarttır ve Javascript dili ECMAScript standardını temel almaktadır.

Javascript ECMAScript ile tamamen aynı mı?

  • Hayır, Javascript tam olarak ECMAScript ile eşdeğer değildir.
  • Javascript'in temel özellikleri ECMAScript standardını temel alır, ancak Javascript'in ECMA spesifikasyonlarında / standardında olmayan başka ek özellikleri de vardır.

JavaScript = ECMAScript + DOM API;

DOM API benzeri: document.getElementById('id');

Diğer diller ECMAScript standardını kullanıyor mu?

  • Evet, temel olarak ECMAScript Standardını uygulayan JavaScript dışında diller de vardır.
  • ActionScript (Adobe Flash tarafından kullanılır) ve JScript (Microsoft tarafından kullanılır), ECMAScript standardını uygulayan dillerdir.

Neden ECMAScript deniyor?

  • Javascript başlangıçta Netscape'te oluşturuldu ve dili standartlaştırmak istediler. Yani, onlar dili gönderilen e uropean C omputer M anufacturer en A standardizasyonu ssociation (ECMA).
  • Ancak, Javascript adıyla ticari marka sorunları vardı ve standart bugün de sahip olduğu ECMAScript olarak adlandırıldı.
  • Ticari marka sorunları nedeniyle, Microsoft'un dil sürümüne JScript denir - JScript, özünde Javascript ile aynı dildir.

Düz JS ve ES6 JS'de kurslar vardır. Hangisini almalıyız? ES6 profesyonel ayarlarda daha mı kullanılıyor? Teşekkürler.
MasterJoe2

16

Çeşitli JavaScript sürümleri ECMAScript standardının uygulamalarıdır.


11

Bu eski bir yazı olduğunu biliyorum ama umarım bu birine yardımcı olacaktır.

1990'larda js'in farklı sürümleri netscape'ten javascript, Microsoft'tan Js script gibi çıkmaya başladı. Böylece ecmascript standart olarak tanıtıldı. Ancak ecmascript, temel sözdizimini, türlerini, nesnelerini vb. Belirten javascript'in yalnızca bir bölümünü oluşturur. tarayıcılar

Referans - Wrox (Web Geliştiricileri İçin Profesyonel Javascript)


10

Anladığım kadarıyla, ECMAScript "Teori" veya "Spesifikasyon" ve Javascript "Pratik" veya "Uygulama" dır.


10

JavaScript bir ECMAScript dilidir.

ECMAScript mutlaka JavaScript değildir .


7

Mevcut cevaplar ana noktayı oldukça iyi açıklıyor.

Ana nokta, ECMAScript'in etki alanına özgü uzantılar olmadan çıplak soyut dil olması, kendi başına yararsız olmasıdır. Özellikleri , sadece dili tanımlar ve çekirdek o nesneler.

JavaScript ve ActionScript ve diğer lehçeler, alana özel kitaplığı eklerken, anlamlı bir şey için kullanabilirsiniz.

Birçok ECMAScript motoru var , bazıları açık kaynak, bazıları tescilli. Bunları programınıza bağlayabilir, ardından programınızın komut dosyası haline gelebilmesi için yerel işlevlerinizi yerel nesneye ekleyebilirsiniz. Çoğu zaman tarayıcılarda kullanılırlar.


5

Javascript, java'nın popülaritesinden yararlanmak isteyen orijinal addı. ECMA, adların kabaca eşdeğer olması için yürürlüğe konan standardı denetleyen standart kuruluşudur.

Uygulamaların V8 veya Rhino gibi başka adları vardır.


3

ECMAScript , JavaScrip t için bir standarttır , MDN'den şu ifadelere bakın :

resim açıklamasını buraya girin

JavaScript

JavaScript (JS) , birinci sınıf işlevlere sahip, hafif yorumlanmış veya JIT-derlenmiş bir programlama dilidir. Web sayfaları için en çok komut dosyası dili olarak bilinse de, node.js, Apache CouchDB ve Adobe Acrobat gibi tarayıcı olmayan birçok ortam da bunu kullanır. JavaScript, prototip tabanlı, çoklu paradigma, dinamik bir dildir, nesne yönelimli, zorunlu ve bildirimsel (örn. İşlevsel programlama) stillerini destekler. JavaScript hakkında daha fazla bilgi edinin.


ECMAScript

JavaScript için standart ECMAScript'tir . 2012 itibariyle tüm modern tarayıcılar ECMAScript 5.1'i tamamen desteklemektedir. Eski tarayıcılar en az ECMAScript 3'ü desteklemektedir. ECMA International, 17 Haziran 2015 tarihinde ECMAScript'in resmi olarak ECMAScript 2015 olarak adlandırılan ve başlangıçta ECMAScript 6 veya ES6 olarak adlandırılan altıncı ana sürümünü yayınlamıştır. O zamandan beri, ECMAScript standartları yıllık olarak piyasaya sürülüyor. Bu belge şu anda ECMAScript 2018 olan en son taslak sürümüne atıfta bulunmaktadır.

Daha fazla bilgi için burayı ziyaret edin


3

İşte bulgularım:

JavaScript: David Flanagan tarafından yazılan Kesin Kılavuz çok kısa bir açıklama sunuyor:

JavaScript, Web'in ilk günlerinde Netscape'te oluşturuldu ve teknik olarak "JavaScript", Sun Microsystems (şimdi Oracle) tarafından lisanslanan ve Netscape'in (şimdi Mozilla'nın) dil uygulamasını tanımlamak için kullanılan bir ticari markadır. Netscape, standardizasyon için dili ECMA'ya gönderdi ve ticari marka sorunları nedeniyle, dilin standartlaştırılmış sürümü garip "ECMAScript" adıyla sıkışmıştı. Aynı ticari marka nedenleriyle, Microsoft'un dil sürümü resmi olarak "JScript" olarak bilinir. Pratikte hemen hemen herkes dil JavaScript'i diyor.

Microsoft'un bir blog yazısı , Flanagan'ın neler söylediğini açıklıyor gibi görünüyor.

ECMAScript, hepimizin bildiği ve sevdiği JavaScript dilinin resmi adıdır.

.. ben tüm oluşumları düşündürüyor JavaScriptiçinde bu (yine Microsoft tarafından) referans posta yoluyla değiştirilmesi gerekir ECMASCript. Aslında ECMAScriptsadece bu , daha yeni ve daha teknik dokümantasyon sayfasında kullanmaya özen gösteriyorlar .

w3schools.com yukarıdaki tanımları kabul ediyor gibi görünüyor:

JavaScript, 1995 yılında Brendan Eich tarafından icat edildi ve 1997'de bir ECMA standardı oldu. ECMA-262, standardın resmi adıdır. ECMAScript, dilin resmi adıdır.

Burada anahtar: dilin resmi adı .

Mozilla'nın JavaScript sürüm sayfalarını kontrol ederseniz , aşağıdaki ifadeyle karşılaşırsınız:

Kullanımdan kaldırıldı. Açık sürüm ve dil özelliklerinin etkinleştirilmesi Mozilla'ya özgüdür ve kaldırılma aşamasındadır. Firefox 4, JavaScript sürümüne (1.8.5) atıfta bulunan son sürümdü. Yeni ECMA standartlarında, JavaScript dili özellikleri artık ECMAScript 2015 gibi ECMA-262 Sürümlerinde ilk tanımlarıyla belirtilmektedir.

ve son sürüm notlarını gördüğünüzde, daima aşağıdaki gibi ECMAScript standartlarına referans görürsünüz:

  • ES2015 Symbol.toStringTag özelliği uygulandı (hata 1114580).

  • ES2015 TypedArray.prototype.toString () ve TypedArray.prototype.toLocaleString () yöntemleri uygulandı (hata 1121938).

Mozilla Web Dokümanlarının ayrıca ECMAScript ve JavaScript arasındaki farkı açıklayan bir sayfası vardır:

Bununla birlikte, bir web tarayıcısı bağlamında anlaşıldığı gibi "JavaScript" şemsiye terimi, çok farklı öğeler içermektedir. Bunlardan biri temel dildir (ECMAScript), diğeri DOM (Belge Nesne Modeli) dahil olmak üzere Web API'lerinin toplanmasıdır.

Sonuç

Anladığım kadarıyla, insanlar temel ECMAScript spesifikasyonuna atıfta bulunmak için JavaScript kelimesini biraz serbestçe kullanıyorlar.

Tüm modern JavaScript uygulamalarının (veya JavaScript Motorlarının) aslında ECMAScript uygulamaları olduğunu söyleyebilirim. Google'dan V8 Engine'in tanımını kontrol edin, örneğin:

V8, Google'ın açık kaynak kodlu yüksek performanslı JavaScript motorudur, C ++ ile yazılmıştır ve diğerlerinin yanı sıra Google'ın açık kaynak tarayıcısı olan Google Chrome'da ve Node.js'de kullanılmaktadır. ECMA-262'de belirtildiği gibi ECMAScript'i uygular.

JavaScript ve ECMAScript kelimelerini birbirinin yerine kullanıyor gibi görünüyor ve aslında bir ECMAScript motoru olduğunu söyleyebilirim?

Çoğu JavaScript Motoru aslında ECMAScript standardını uyguluyor, ancak ECMAScript motorları olarak adlandırmak yerine kendilerine JavaScript Motorları diyorlar. Bu cevap aynı zamanda durumu görme biçimimi de destekliyor.


2

"JavaScript" adının Sun'a ait olması için olmasa bile "ECMAScript" kelimesini kullanacağımızdan şüpheliyim. Tüm niyet ve amaçlar için, dil JavaScript'tir. ECMAScript kitaplarını arayan kitapçıya gitmiyorsunuz, değil mi?

Uygulama "JavaScript" olduğunu söylemek biraz basit. JScript, Microsoft'un uygulamasıdır.


1
ECMAscript kelimesiyle ilgili bir sorunum yok ... video yerine MPEG demenin garip olduğunu hiç düşündünüz mü?
ryansstack

7
Haha. ECMAScript'in cilt hastalığı gibi geldiğini söyleyen Brendan Eich değil mi? :-)
Nosredna

7
Sun'ın JavaScript kelimesi değil Java kelimesi vardır.
James R. Clayton

1
@ JamesR.Clayton JavaScript, Web'in ilk günlerinde Netscape'te oluşturuldu ve teknik olarak “JavaScript”, Sun Microsystems (şimdi Oracle) tarafından lisanslanan ve Netscape'in (şimdi Mozilla'nın) dil uygulamasını tanımlamak için kullanılan bir ticari markadır.
Koray Tugay

1

JavaScript, ECMAScript standardı etrafında oluşturulmuş bir dil dalıdır. ECMA'nın Avrupa Bilgisayar Üreticileri Birliği olduğuna inanıyorum, bunun gerçekten alakalı ya da başka bir şey olmadığını değil.

ECMA Script standardı etrafında oluşturulmuş başka bir popüler dili, Adobe Flash / Flex'te kullanılan ActionScript olduğunu unutmayın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.