বিজ্ঞাপন
সব টুল বিনামূল্যে

একটি নিরাপদ স্যান্ডবক্সে তাৎক্ষণিকভাবে JavaScript লিখুন ও চালান — DevTools না খুলেই console আউটপুট, রিটার্ন ভ্যালু, ত্রুটি এবং টাইমিং দেখুন। বিনামূল্যে এবং আপনার ব্রাউজারে চলে।

আপনার ব্রাউজারে একটি স্যান্ডবক্সড iframe-এ চলে — কিছুই সার্ভারে পাঠানো হয় না।

চালাতে Ctrl/⌘ + Enter চাপুন
JavaScript
1
Console
>_ console আউটপুট এখানে প্রদর্শিত হয়

JavaScript টেস্টার সম্পর্কে

JavaScript Tester একটি অনলাইন JS প্লেগ্রাউন্ড যেখানে আপনি DevTools খোলা বা প্রজেক্ট সেটআপ ছাড়াই তাৎক্ষণিকভাবে JavaScript লিখে চালাতে পারেন। এডিটরে কোড টাইপ করুন, Run বা Ctrl/Cmd + Enter চাপুন, আর কনসোল প্যানেল আপনার লগ আউটপুট, সতর্কতা, ত্রুটি এবং এক্সিকিউশন সময় দেখায়।

আপনার কোড একটি স্যান্ডবক্স করা iframe-এর ভেতরে চলে যেখানে আশেপাশের পেজে কোনো অ্যাক্সেস নেই। প্রতিটি রান একটি নতুন স্যান্ডবক্সে শুরু হয়, তাই আগের চেষ্টার অবশিষ্ট ভেরিয়েবল ও চালিয়ে যাওয়া কোড পরেরটিকে কখনো দূষিত করে না, আর alert-এর মতো ব্লকিং ডায়ালগ নিষ্ক্রিয় করা হয় যাতে পেজ কখনো আটকে না যায়।

যেহেতু সবকিছু আপনার ব্রাউজারে ক্লায়েন্ট-সাইডে চলে, আপনার টাইপ করা কিছুই সার্ভারে পাঠানো হয় না। Stack Overflow থেকে একটি স্নিপেট পরীক্ষা করা, async/await আচরণ যাচাই করা, বা একটি ছোট ফাংশন ডিবাগ করার একটি দ্রুত, ব্যক্তিগত উপায় এটি।

JavaScript টেস্টার কীভাবে ব্যবহার করবেন

  1. এডিটর প্যানেলে JavaScript টাইপ বা পেস্ট করুন, অথবা একটি কার্যকরী উদাহরণের জন্য Sample ক্লিক করুন।
  2. কোড এক্সিকিউট করতে Run ক্লিক করুন, বা Ctrl/Cmd + Enter চাপুন।
  3. কনসোল প্যানেলে console.log, info, warn ও error আউটপুট — সাথে যেকোনো নিক্ষিপ্ত ত্রুটি — পড়ুন, রান শেষ হলে এক্সিকিউশন সময় দেখানো হয়।
  4. আপনি সম্পাদনা করার সাথে সাথে কোড স্বয়ংক্রিয়ভাবে পুনরায় চালাতে Auto-run সক্রিয় করুন।
  5. আউটপুট খালি করতে Clear console ব্যবহার করুন, অথবা নতুন কোড দিয়ে আবার শুরু করতে Clear ব্যবহার করুন।

সচরাচর জিজ্ঞাসিত প্রশ্ন

আপনার স্ক্রিপ্টটি sandbox="allow-scripts" নিষেধাজ্ঞা সহ একটি iframe-এর ভেতরে চলে, পেজ থেকে বিচ্ছিন্ন। কনসোল আউটপুট ও ত্রুটি প্রদর্শনের জন্য ফরোয়ার্ড করা হয়, এবং প্রতিটি রানে iframe পুনরায় তৈরি করা হয় তাই আগের অবস্থা বাতিল হয়ে যায়।

console.log, console.info, console.warn ও console.error-এর কল সবগুলোই কনসোল প্যানেলে দেখা যায়, সাথে ধরা না পড়া ত্রুটি এবং রান কত মিলিসেকেন্ড লেগেছে তা দেখানো একটি টাইমিং লাইন।

হ্যাঁ। async/await, প্রমিজ, অ্যারো ফাংশন এবং টেমপ্লেট লিটারালসহ আধুনিক সিনট্যাক্স ঠিক পেজের মতোই চলে, যেহেতু স্যান্ডবক্স পেজের মতো একই JavaScript ইঞ্জিন ব্যবহার করে।

না। সবকিছু আপনার ব্রাউজারের একটি স্যান্ডবক্স করা iframe-এ স্থানীয়ভাবে এক্সিকিউট হয়; কোনো কোড বা আউটপুট সার্ভারে পাঠানো হয় না।

হ্যাঁ। এটি বিনামূল্যে, কোনো সাইন-আপের প্রয়োজন নেই, এবং আপনি ইচ্ছামতো যত খুশি স্নিপেট চালাতে পারেন।

শেয়ার করুন
সাহায্য দরকার?
এই টুলে কোনো সমস্যা পেয়েছেন? আমাদের দলকে জানান।
সমস্যা রিপোর্ট করুন

আপনার নিজের ওয়েবসাইটে এই বিনামূল্যের টুলটি যোগ করুন — নিচের কোডটি কপি করে পেস্ট করুন।