আমি সবসময় ভাবছি যে এই সমস্যাটি কী ?!? JScript এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য।
আমি সবসময় ভাবছি যে এই সমস্যাটি কী ?!? JScript এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য।
উত্তর:
সত্যিই ECMAScript কী এর জন্য আলাদা আলাদা নাম। জন রেসিগের একটি ভাল ব্যাখ্যা রয়েছে ।
এখানে সম্পূর্ণ সংস্করণ বিচ্ছেদ:
f(x) = y
। আরও জানতে এই প্রশ্ন দেখুন।
আমি যতদূর বলতে পারি দুটি জিনিস:
f(x) = y
বাগ্ধারা বাগ আমাকে সবচেয়ে! কেন, ওহ কেন তারা কেবল সাথে যাননি f[x] = y
...
উইকিপিডিয়া থেকে: http://en.wikedia.org/wiki/Jscript
JScript হ'ল ECMAScript স্ক্রিপ্টিং ভাষার স্পেসিফিকেশনের মাইক্রোসফ্ট উপভাষা।
জাভাস্ক্রিপ্ট (ইসিএমএ স্পেসিফিকেশন নেটস্কেপ / মজিলা বাস্তবায়ন), জেএসক্রিপ্ট, এবং ইসিএমএসক্রিপ্ট খুব অনুরূপ ভাষা। আসলে "জাভাস্ক্রিপ্ট" নামটি প্রায়শই ECMAScript বা JScript উল্লেখ করতে ব্যবহৃত হয়।
মাইক্রোসফ্ট ট্রেডমার্ক সমস্যাগুলি এড়াতে এর প্রয়োগের জন্য জেএসক্রিপ্ট নামটি ব্যবহার করে ( জাভাস্ক্রিপ্ট ওরাকল কর্পোরেশনের ট্রেডমার্ক )।
জেএসক্রিপ্ট হ'ল মাইক্রোসফ্টের ECMAScript স্পেসিফিকেশন বাস্তবায়ন। জাভাস্ক্রিপ্ট হ'ল স্পেসিফিকেশনটির মজিলা বাস্তবায়ন।
জাভাস্ক্রিপ্ট, ভাষাটি প্রথম এসেছিল নেটস্কেপ থেকে।
মাইক্রোসফ্ট জাভাস্ক্রিপ্টকে ইঞ্জিনিয়ার করেছে এবং সনের সাথে ট্রেডমার্ক সংক্রান্ত সমস্যা এড়াতে এটি জেএসক্রিপ্ট বলে called (এ সময় নেটস্কেপ এবং সান অংশীদার হয়েছিল, সুতরাং এটি কোনও ইস্যুতে কম ছিল)
ভাষাগুলি অভিন্ন, উভয়ই ইসিএমএ স্ক্রিপ্টের উপভাষা, সত্য-পরবর্তী মান।
যদিও ভাষাগুলি অভিন্ন, যেহেতু ইন্টারনেট এক্সপ্লোরারে জেএসক্রিপ্ট চলমান, এটির ব্রাউজার দ্বারা প্রকাশিত বিভিন্ন বস্তুর অ্যাক্সেস রয়েছে (যেমন অ্যাক্টিভএক্সবজেক্ট)
জাস্ক্রিপ্ট জাভাস্ক্রিপ্ট মাইক্রোসফ্ট বাস্তবায়ন
এই নিবন্ধ অনুযায়ী :
জাভাস্ক্রিপ্ট একটি স্ক্রিপ্টিং ভাষা যা ক্লায়েন্ট এবং সার্ভার ইন্টারনেট অ্যাপ্লিকেশনগুলির বিকাশের জন্য ডিজাইন করা নেটস্কেপ যোগাযোগ দ্বারা তৈরি করা হয়েছে। নেটস্কেপ নেভিগেটর ওয়েব পৃষ্ঠাগুলিতে এম্বেড থাকা জাভাস্ক্রিপ্টকে ব্যাখ্যা করার জন্য ডিজাইন করা হয়েছে। জাভাস্ক্রিপ্ট সান মাইক্রোসিস্টেমের জাভা ভাষার থেকে স্বতন্ত্র।
মাইক্রোসফ্ট জেএসক্রিপ্ট নেটস্কেপের জাভাস্ক্রিপ্টের একটি উন্মুক্ত বাস্তবায়ন। জেএসক্রিপ্ট হ'ল একটি উচ্চ-সম্পাদনকারী স্ক্রিপ্টিং ভাষা যা ওয়ার্ল্ড ওয়াইড ওয়েবের জন্য সক্রিয় অনলাইন সামগ্রী তৈরি করতে ডিজাইন করা হয়েছে। জেএসক্রিপ্ট বিকাশকারীদের ওয়েব পৃষ্ঠাগুলিতে অ্যাক্টিভএক্স নিয়ন্ত্রণ এবং জাভা প্রোগ্রামগুলি সহ বিভিন্ন ধরণের অবজেক্টগুলিকে লিঙ্ক এবং স্বয়ংক্রিয় করার অনুমতি দেয়। মাইক্রোসফ্ট ইন্টারনেট এক্সপ্লোরার ওয়েব পৃষ্ঠাগুলিতে এম্বেড জেএসক্রিপ্ট ব্যাখ্যা করতে ডিজাইন করা হয়েছে।
অনেক দিন আগে, সমস্ত ব্রাউজার সরবরাহকারীরা তাদের ব্রাউজারগুলির জন্য জাভাস্ক্রিপ্ট ইঞ্জিন তৈরি করছিল এবং কেবল তারা এবং knewশ্বর জানতেন যে এর ভিতরে কী ঘটছে। এক সুন্দর দিন, ইসিএমএ ইন্টারন্যাশনাল এসে বলল: আসুন সাধারণ মানের ভিত্তিতে ইঞ্জিনগুলি তৈরি করা যাক, জীবনকে আরও সহজ এবং মজাদার করার জন্য কিছু সাধারণ করা যাক এবং তারা সেই মানটি তৈরি করেছিল। যেহেতু সমস্ত ব্রাউজার সরবরাহকারীরা তাদের জাভাস্ক্রিপ্ট ইঞ্জিনগুলি ECMAScript কোর (মানক) এর উপর ভিত্তি করে তৈরি করে।
উদাহরণস্বরূপ, গুগল ক্রোম ভি 8 ইঞ্জিন ব্যবহার করে এবং এটি ওপেন সোর্স। আপনি এটি ডাউনলোড করে দেখতে পারেন যে সি ++ প্রোগ্রামটি জাভাস্ক্রিপ্টের একটি কমান্ড 'মুদ্রণ' মেশিন কোডে অনুবাদ করে।
ইন্টারনেট এক্সপ্লোরার তাদের ব্রাউজারের জন্য জেএসক্রিপ্ট (চক্র) ইঞ্জিন ব্যবহার করে এবং অন্যরা তা করে এবং তারা সকলেই সাধারণ কোর ব্যবহার করে।
সচেতন হওয়ার জন্য কিছু কোড পার্থক্য রয়েছে।
সাবট্রের একটি নেতিবাচক প্রথম প্যারামিটার সমর্থিত নয়, যেমন জাভাস্ক্রিপ্টে: "string".substr(-1)
"g" প্রদান করে, যেখানে জেএসক্রিপ্টে: "string".substr(-1)
"স্ট্রিং" প্রদান করে
"string"[0]
জাভাস্ক্রিপ্টে "গুলি" পাওয়া সম্ভব , তবে জেএসক্রিপ্ট এই জাতীয় নির্মাণকে সমর্থন করে না। (প্রকৃতপক্ষে, কেবল আধুনিক ব্রাউজারগুলি এই কন্ট্রাক্টকে সমর্থন করে "string"[0]
।
জাস্ক্রিপ্ট হ'ল সি # এর মতো একটি নেট ভাষা, একই ক্ষমতা এবং সমস্ত .NET ফাংশনে অ্যাক্সেস সহ।
জাভাস্ক্রিপ্ট এএসপি ক্লাসিক সার্ভারে চালিত হয়। ক্লায়েন্টে আপনার একই জাভাস্ক্রিপ্ট চালানোর জন্য ক্লাসিক এএসপি ব্যবহার করুন (এইচটিএমএল 5 ক্ষমতা বাদে) exc আমার বেশিরভাগ কোডের জন্য আমার কাছে কেবলমাত্র একটি সেট কোড রয়েছে।
ক্লাসিক এএসপি-তে না থাকা (অন্যান্য অনেকের মধ্যে) যখন আমার কাছে চিত্র এবং বাইনারি ফাইল ফাংশন প্রয়োজন হয় তখন আমি .এএসপিএক্স জেএসক্রিপ্ট চালাই। এই কোডটি সার্ভারের জন্য অনন্য, তবে অত্যন্ত শক্তিশালী।
JScript হয় মাইক্রোসফট এর সমতুল্য জাভাস্ক্রিপ্ট ।
জাভা একটি ওরাকল পণ্য এবং এটি একটি সান পণ্য হিসাবে ব্যবহৃত হয় ।
ওরাকল সান কিনেছিল ।
জাভাস্ক্রিপ্ট + মাইক্রোসফ্ট = জেএসক্রিপ্ট
const
ভেরিয়েবলগুলি ঘোষণার জন্য কীওয়ার্ডটি ব্যবহার করতে পারবেন না : MY_CONSTANT = 10;