Menu
2.3 JS ইঞ্জিন
জাভাস্ক্রিপ্ট ল্যাংগুয়েজটি আসলে কম্পিউটারের কাছে বোধগম্য নয়। এই ল্যাংগুয়েজ দিয়ে কাজ করার জন্য আমাদের দরকার এমন একটি প্রোগ্রাম যেটা জাভাস্ক্রিপ্টকে কম্পিউটারের জন্য বোধগম্য ভাষায় রূপান্তর করতে পারে। জাভাস্ক্রিপ্ট ইঞ্জিন বলতে আমরা আসলে এই প্রোগ্রামটিকেই বোঝাচ্ছি। গুগল ক্রোম বা মজিলা ফায়ারফক্স এর মতো বিভিন্ন ধরনের ব্রাউজারগুলো তাদের পছন্দ মতো নিজস্ব জাভাস্ক্রিপ্ট ইঞ্জিন ব্যবহার করে থাকে। কয়েকটি জনপ্রিয় ব্রাউজারের জাভাস্ক্রিপ্ট ইঞ্জিনগুলোর নাম নিচে দেয়া হলোঃ- গুগল ক্রোম – V8 ইঞ্জিন
- মজিলা ফায়ারফক্স – স্পাইডার মাঙ্কি
- সাফারি – জাভাস্ক্রিপ্ট কোর
- নোড জেএস – V8 ইঞ্জিন
- মাইক্রোসফট এজ – চাকরা
- কিছু জেএস ইঞ্জিনের নাম
- কিভাবে V8 ইঞ্জিন কাজ করে?
- V8 ইঞ্জিনে পার্সার কি করে?
- হট কোড কি বাইট কোডে রূপান্তরিত হয় নাকি সরাসরি মেশিন কোডে রূপান্তরিত হয়?
- V8 ইঞ্জিন এত বেশি দক্ষ এবং জনপ্রিয় কেন?
- V8 ইঞ্জিনের কম্পাইলারের নাম কি?
- V8 ইঞ্জিনের ইন্টারপ্রেটার নাম কি?
- ইন্টারপ্রেটার বাইটকোড এক্সিকিউট করার জন্য কি মেমরি ব্যবহার করা হয়
- হট কোড পাথ কি
-
শুধুমাত্র কোন অংশটি কম্পাইলার অপ্টিমাইজ করবে