শেল বা ব্যাচের স্ক্রিপ্টের মতো ব্রাউজার ছাড়া জাভাস্ক্রিপ্ট চালানোর কোনও উপায় আছে কি?


12

পাইথন, ব্যাশ, উইন্ডোজ ব্যাচ বা অন্যান্য স্ক্রিপ্টিং ভাষা যেভাবে চালিত হয় সেভাবে জাভাস্ক্রিপ্ট চালানোর কোনও উপায় আছে?

ফাইল অ্যাক্সেস এবং অন্যান্য গ্রন্থাগারের ফাংশনগুলি দুর্দান্ত হবে তবে এটির প্রয়োজন নেই - আমি আজকাল জাভাস্ক্রিপ্টে কেবলমাত্র সবচেয়ে সাবলীল এবং সবচেয়ে দক্ষ। যদিও প্রতিটি সময় ব্রাউজার কনসোল খোলানো বরং অস্বস্তিকর।

আমি উইন্ডোজ পরিবেশে সবচেয়ে আগ্রহী হতে হবে।


2
নোড.জেএস হ'ল সর্বাধিক ব্যবহৃত, প্রায়শই রক্ষণাবেক্ষণ করা এবং সর্বাধিক মানক জাভাস্ক্রিপ্ট শেল যা আপনি সন্ধান করতে পারেন। এটি আপনাকে সর্বশেষতম জাভাস্ক্রিপ্ট বৈশিষ্ট্যগুলি চালানোর অনুমতি দেবে।
ইলগার

উত্তর:


19

শেল বা ব্যাচ স্ক্রিপ্টের মতো ব্রাউজার ছাড়া জাভাস্ক্রিপ্ট চালানোর কোনও উপায় আছে কি?

আপনি যা খুঁজছেন তা হ'ল জাভাস্ক্রিপ্ট শেল

একটি জাভাস্ক্রিপ্ট শেল আপনাকে কোনও ওয়েব পৃষ্ঠা পুনরায় লোড না করেই জাভাস্ক্রিপ্ট কোডের স্নিপেটগুলি দ্রুত পরীক্ষা করার অনুমতি দেয়। কোড বিকাশ এবং ডিবাগিংয়ের জন্য এগুলি চূড়ান্ত কার্যকর।


স্বতন্ত্র জাভাস্ক্রিপ্ট শেল

নিম্নলিখিত জাভাস্ক্রিপ্ট শেলগুলি পার্ল বা পাইথনের মতো একা একা পরিবেশ।

  • নোড.জেএস - নোড.জেএস সহজেই দ্রুত, স্কেলযোগ্য নেটওয়ার্ক অ্যাপ্লিকেশন তৈরির একটি প্ল্যাটফর্ম।
  • জেএসডিবি - উইন্ডোজ, ম্যাক এবং লিনাক্সের জন্য সংকলিত বাইনারি সহ একটি স্ট্যান্ডেলোন জাভাস্ক্রিপ্ট শেল।
  • জাভালাইকস্ক্রিপ্ট - একটি স্বতন্ত্র, এক্সটেনসেবল জাভাস্ক্রিপ্ট শেল উভয় নেটিভ এবং জাভাস্ক্রিপ্ট লাইব্রেরি সহ
  • GLUEscript - ক্রস প্ল্যাটফর্ম জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন লেখার জন্য একটি স্বতন্ত্র জাভাস্ক্রিপ্ট শেল। এটি জিইউআই অ্যাপ্লিকেশনগুলির জন্য ডাব্লুএক্সউজেডস ব্যবহার করতে পারে এবং আগে ডাব্লুএক্সজেভাস্ক্রিপ্ট নামে পরিচিত ছিল।
  • jspl - পার্ল দ্বারা বর্ধিত একটি স্বতন্ত্র জাভাস্ক্রিপ্ট শেল। সরাসরি জাভাস্ক্রিপ্ট থেকে পার্ল মডিউলগুলি ব্যবহার করতে পারেন: ডাটাবেস ইন্টিগ্রেশনের জন্য ডিবিআই, জিইউআই অ্যাপ্লিকেশনগুলির জন্য জিটিকে ২, সিস্টেম প্রোগ্রামিংয়ের জন্য পসিক্স ইত্যাদি Java
  • শেলজেএস - নোড.জেএস এর জন্য পোর্টেবল ইউনিক্স শেল কমান্ড
  • উইন্ডোজ স্ক্রিপ্ট হোস্ট - মাইক্রোসফ্ট ® উইন্ডোজ® স্ক্রিপ্ট হোস্ট (ডাব্লুএসএইচ) উইন্ডোজ স্ক্রিপ্টের জন্য একটি ভাষা-স্বতন্ত্র স্ক্রিপ্টিং হোস্ট।

উত্স জাভাস্ক্রিপ্ট শাঁস


+1 আপনাকে ধন্যবাদ, এটি একটি পুরোপুরি উত্তর! জেএসপিএল এবং জিএলইউএসক্রিপ্টটি খুব আকর্ষণীয় দেখায়, ঠিক এই বিষয়টি আমার মনে ছিল।
পাভেল

9

আপনি যা খুঁজছেন তা নোড.জেএস

এটি ক্রম ব্যবহার করে একই জাভাস্ক্রিপ্ট ইঞ্জিন ভি 8 এর উপর ভিত্তি করে। আপনি এটি একটি REPL হিসাবে ব্যবহার করতে পারেন বা .jsফাইল থেকে স্ক্রিপ্ট চালাতে পারেন ।

বাণিজ্যিক প্রকল্পগুলিতে নোড.জেএস এর জনপ্রিয়তা সম্প্রতি বাড়ছে। এটি এমন সার্ভারগুলির জন্য ব্যবহৃত হয় যা অনেকগুলি সমান্তরাল সংযোগগুলি পরিচালনা করতে হয়। এটি বিকাশের উদ্দেশ্যেও ব্যবহৃত হয়, উদাহরণস্বরূপ বোভার (ফ্রন্ট-এন্ড ডেভলপমেন্ট প্যাকেজ ম্যানেজার) পুরোপুরি জাভাস্ক্রিপ্টে লিখিত এবং নোড.জেএস তে চালানোর উদ্দেশ্যে তৈরি হয়েছে intended


7

সম্পূর্ণতার জন্য একজনকে উইন্ডোজ স্ক্রিপ্টিং হোস্টের কথা উল্লেখ করতে হবে , যা উইন্ডোজ 98 এবং এর থেকে উচ্চতর এবং জাভাস্ক্রিপ্ট কোড কার্যকর করতে সক্ষম :

CScript.exe c:\scripts\sample.js

1
+1 এটাই আমি চেয়েছিলাম, আপনাকে ধন্যবাদ! লজ্জাজনকভাবে এটি আমার উইন্ডোজটিতে ইতিমধ্যে উপলব্ধ থাকা সত্ত্বেও আমি এটি নিজেকে খুঁজে পেলাম না।
পাভেল

2
@ পাভেলপেট্রম্যান ছোট নোট: উইন্ডোজ স্ক্রিপ্টিং হোস্ট আইই এর জাভাস্ক্রিপ্ট ইঞ্জিন ( jscript.dllবা jscript9.dll) ব্যবহার করে, তাই কোড লেখার সময় এটি মনে রাখবেন। আরও বিশদ: কীভাবে চক্র জস্ক্রিপ্ট ইঞ্জিন স্ক্রিপ্টিং হোস্টের কাছে প্রকাশিত হবে? , আইএস 9 কে jscript9.dll এর পরিবর্তে jscript.dll ব্যবহার করতে বাধ্য করার বিষয়ে কোনও তথ্য?
বেটক্র্যাকার

2

রানজেএস পরীক্ষা করে দেখুন

আমি সম্প্রতি আমার ম্যাকটিতে রানজেএস ব্যবহার শুরু করেছি - এটি একটি দুর্দান্ত সরঞ্জাম এবং দ্রুত জিনিসগুলি পরীক্ষা করতে আমাকে প্রচুর পরিমাণে সহায়তা করে।

উইন্ডোজ মেশিনের জন্য রানজেএসও উপলব্ধ । আপনি ডাউনলোড লিঙ্কটি এখানে পেতে পারেন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.