İlk defa, Javascript'i öğrenmeye başladım, ancak başlangıçta iki olası seçenekle takıldım: Rhino ve Spidermonkey. Lütfen, bana ne olduğunu söyle, ve diğeri nedir? Bu yüzden kendime en uygun seçeneği seçebilirim. Sizin için daha kolaysa, Javascript sürümlerinin avantajlarını ve dezavantajlarını listeleyebilirsiniz.Rhino ve Spidermonkey JavaScript motorları arasındaki fark nedir?
cevap
JavaScript ile yapmaya çalıştığınız şeye bağlıdır. Amacınız sadece dili öğrenmekse, Chrome veya Firefox gibi bir web tarayıcısı ve yerleşik (veya eklenti) JavaScript konsollarını kullanmanızı öneririm. - Java uygulanan, öncelikle Java platformu için bir betik motoru uzantısı olarak kullanılması amaçlanan
- Rhino: Tek başına JavaScript yorumcularından ilgili belirli soruların gibi
, burada bazı notlardır. Öğrenmeye yardımcı olacak etkileşimli bir komut satırı konsolu içerir. Firefox'ta JavaScript motoru olarak kullanılması amaçlanan C/C++ uygulamasında uygulanan
- .
Ayrıca bakınız:
- V8 - C uygulanan ++, öncelikle Chrome tarayıcısının JavaScript uygulaması olarak tasarlanmıştır; gömmek için çok uygun. node.js - V8'e göre bağımsız, olağan, eşzamansız bir JavaScript ortamı.
- Narwhal - bir CommonJS platformu.
- Windows Script Host - bir JScript yorumlayıcısı (ECMAScript tabanlı, modern JavaScript'e çok benzer) içerir.
Bana motorlar hakkında daha fazla bilgi verecek ve çeşitli JavaScript uygulamalarının bağlantıları hakkında bilgi veren bağlantıları bulabileceğiniz için teşekkür ederiz. –
javascript'i öğrenmek için bunu en iyi iki seçenek olarak eklemeliyim: bir tarayıcı veya node.js her ikisi de bir yapı süreci içermiyor _per se_, ** ama ** eğer öğrenmeniz _s_ js motorlarını nasıl çalıştıracak ve sonra öğrenim dilinize (C++, java veya C# gibi) uzantılar olarak, size ejderhalar olduğu konusunda tavsiyede bulunacağım, ancak bu işe yarayan kişiyle birlikte yapılaşıp düşünebileceğinizi düşünüyorum. – madcampos
Rhino, Java dilinde yazılmıştır. SpiderMonkey C/C++ ile yazılmıştır. Bir tarayıcının daha uygun olduğu "JavaScript'i öğrenme" amaçlarına da yaklaşmayacağım.
İşaretlediğiniz için teşekkürler. Aklımda olacak. –
- 1. Javascript: location.hostname ve document.domain arasındaki fark nedir?
- 2. Python'da {} ve [] arasındaki fark nedir?
- 3. UNIX'teki $ @ ve $ * arasındaki fark nedir?
- 4. $ arasındaki fark nedir? ve PowerShell
- 5. ADAL.js ve MSAL.js arasındaki fark nedir?
- 6. Fark() arasındaki fark nedir mustache.js
- 7. app.doScript ve $ .evalFile arasındaki fark nedir?
- 8. Python ve Javascript düzenli ifadeleri arasındaki fark nedir?
- 9. Mocha ile Javascript testinde assert.equal ve assert.deepEqual arasındaki fark nedir?
- 10. jQuery.merge() ve JavaScript native function concat() arasındaki fark nedir?
- 11. Sürüm ve .Net'deki 'Çalışma Zamanı Sürümü' arasındaki fark nedir?
- 12. arasındaki fark nedir?
- 13. Java arasındaki fark nedir
- 14. arasındaki fark nedir?
- 15. arasındaki fark nedir?
- 16. Yeni Action() ve bir lambda arasındaki fark nedir?
- 17. Java 6'nın Rhino'nun yerleşik sürümü ile Mozilla'dan doğrudan Rhino paketi arasındaki fark nedir?
- 18. gVim ve gVim arasındaki fark nedir?
- 19. isAlpha ve isLetter arasındaki fark nedir?
- 20. Control.Enter ve Control.GotFocus olayları arasındaki fark nedir?
- 21. .got ve .got.plt bölümü arasındaki fark nedir?
- 22. AutomationProperties.AutomationID ve AutomationProperties.Name arasındaki fark nedir?
- 23. Android'de getDir ve getFilesDir arasındaki fark nedir?
- 24. R içinde `=` ve `<-` arasındaki fark nedir?
- 25. uint ve System.UInt32 arasındaki fark nedir?
- 26. PropertyChangeListener ve VetoableChangeListener arasındaki fark nedir?
- 27. XSS'de IDREF ve IDREFS arasındaki fark nedir?
- 28. Cacerts ve keystore arasındaki fark nedir?
- 29. GPLv2 ve GPLv3 arasındaki fark nedir?
- 30. VarIsEmpty ve VarIsEmptyParam işlevleri arasındaki fark nedir
Uygulamanıza bir JavaScript motoru yerleştirmeye mi çalışıyorsunuz ... yoksa sadece JavaScript'i öğrenmeye mi çalışıyorsunuz? –
Her ikisi de JavaScript motorudur, çerçeve veya JavaScript sürümleri değildir. Ancak her ikisi de JavaScript –
'un farklı bir sürümünü destekliyor Uygulamalarımızdan birinde javascript motoru yerleştirmek istiyorum. –