জাভাস্ক্রিপ্ট গ্রামার

জেভাস্ক্রিপ্ট গ্রামারএকটি নিয়ম প্যাকেজ, যা জেভাস্ক্রিপ্ট ভাষার ভাষাগত বিন্যাসকে নির্দিষ্ট করে。

var x, y;	// মাথা ঘোষণা কিভাবে
x = 7; y = 8;	// মান এস্টিং কিভাবে
z = x + y;	// মান গণনা কিভাবে

জেভাস্ক্রিপ্ট মান

জেভাস্ক্রিপ্ট বিন্যাস দুই ধরণের মান নির্দিষ্ট করে: মিশ্র মান এবং মাথা মান。

মিশ্র মান নাম হল:লিথাল (literal)একটি মান মাথার নাম হল:বদলি

জেভাস্ক্রিপ্ট লিথাল

মিশ্র মান লিখা হওয়ার সবচেয়ে গুরুত্বপূর্ণ নিয়ম হল:

লিখাসংখ্যাডিজিটাল পয়েন্ট থাকা পড়া না হলেও:

15.90
10011

আপনার নিজেই প্রয়োগ করুন

স্ট্রিংটেক্সট, ডবল কোটা বা সিঙ্গল কোটা দ্বারা বেষ্টিত হয়:

"Bill Gates"
"Bill Gates" 

আপনার নিজেই প্রয়োগ করুন

জাভাস্ক্রিপ্ট ভেক্টর

প্রোগ্রামিং ভাষায়বদলিব্যবহৃত হয়সংরক্ষণডাটা মান

জাভাস্ক্রিপ্ট ব্যবহার var শব্দকোষঘোষণাবদলি

= চিহ্ন ব্যবহৃত হয়অনুপাত

এই উদাহরণে, x-কে বদলি হিসাবে পরিচিত করা হয়েছে। এটা বদলির মান ৭ দেওয়া হয়েছে:

var x;
x = 7;

আপনার নিজেই প্রয়োগ করুন

জাভাস্ক্রিপ্ট অপারেটর

জাভাস্ক্রিপ্ট ব্যবহারগণিতীয় অপারেটর((+ - * /)গণনার মান:

(7 + 8) * 10

আপনার নিজেই প্রয়োগ করুন

জাভাস্ক্রিপ্ট ব্যবহারঅনুপাত অপারেটর((=())অনুপাত:

var x, y;
var x = 7;
var y = 8;

আপনার নিজেই প্রয়োগ করুন

জেভাস্ক্রিপ্ট এক্সপ্রেশন

এক্সপ্রেশনটা মান, বদলি এবং গণিতীয় অপারেটরের মিশ্রণ, গণনার ফলাফল হয় মান

6 * 10

আপনার নিজেই প্রয়োগ করুন

এক্সপ্রেশনটা হতে পারে বদলির মান

x * 10

আপনার নিজেই প্রয়োগ করুন

মান বহুমুখী হতে পারে, যেমন সংখ্যা এবং স্ট্রিং

যেমন, "Bill" + " " + "Gates" এটা "Bill Gates" হিসাবে গণনা করা হবে:

"Bill" + " " + "Gates"

আপনার নিজেই প্রয়োগ করুন

জেভাস্ক্রিপ্ট শব্দকোষ

জেভাস্ক্রিপ্ট শব্দকোষকার্যকর হওয়ার প্রক্রিয়াকে পরিচিত করতে

var শব্দকোষ ব্যবহৃত হয় ব্রাউজারকে নতুন বদলি তৈরি করতে:

var x = 7 + 8;
var y = x * 10; 

আপনার নিজেই প্রয়োগ করুন

জাভাস্ক্রিপ্ট কমেন্ট

সমস্ত জেভাস্ক্রিপ্ট বিন্যাসকলম কার্যকর নয়

দ্বৈত সমীকরণ চিহ্ন // বা /* এবং */ মন্তব্যমন্তব্য

মন্তব্যটা অবগত করুন, এটা কার্যকর হবে না:

var x = 7;   // এটা কার্যকর হবে
// var x = 8;   এটা কার্যকর হবে না

আপনার নিজেই প্রয়োগ করুন

জেভাস্ক্রিপ্ট পরিচিতি

পরিচিতি

জেভাস্ক্রিপ্টে, পরিচিতি ব্যবহৃত হয় বদলি নামকরণ (এবং শব্দকোষ, ফাংশন এবং ট্যাগ)

অধিকাংশ প্রোগ্রামিং ভাষায়, বৈধ নামের নিয়ম সাধারণত একই

জেভাস্ক্রিপ্টে, প্রথম চিহ্নটা হতে পারে আক্ষর, হাইফেন (-) বা ডলার সিগন (৪০)

সরাসরি অক্ষরগুলি হতে পারে আক্ষর, সংখ্যা, হাইফেন (-) বা ডলার সিগন (৪০)

তুলনা করুন:সংখ্যা প্রথম চিহ্ন হিসাবে কমনা যায় না। এইভাবে, জেভাস্ক্রিপ্ট পরিচিতি এবং সংখ্যা পারস্পরিকভাবে আলাদা করতে পারে

জেভাস্ক্রিপ্ট আক্ষরিত সংকেতকর্মকর

সমস্ত জেভাস্ক্রিপ্ট পরিচিতিআক্ষরিত সংকেতকর্মকর হয়

বদলি lastName এবং lastnameএটা দুটি ভিন্ন বদলির সমতুল্য

lastName = "Gates";
lastname = "Jobs"; 

আপনার নিজেই প্রয়োগ করুন

জেভাস্ক্রিপ্ট স্বয়ং VAR বা Var এটা শব্দকোষ হিসাবে অনুবাদ করা যেতে পারে var

জেভাস্ক্রিপ্ট এবং ক্যুরভ ক্যাপিটেলস

ইতিহাসে, প্রোগ্রামাররা তিনটি পদ্ধতিতে বহুশব্দীকৃত নামটিকে একটি বহুশব্দীকৃত বিন্যাসে পরিবর্তন করেছেন:

হাইফেন:

first-name, last-name, master-card, inter-city.

কমেন্ট:জেভাস্ক্রিপ্টে হাইফেন ব্যবহার করা যায় না। তা হ্রাস পরিমাণ স্থান রাখার জন্য সংরক্ষিত হয়েছে。

হাইফেন:

first_name, last_name, master_card, inter_city.

হাইফেন ক্যাস (Camel Case):

FirstName, LastName, MasterCard, InterCity.
camelCase

জেভাস্ক্রিপ্ট প্রোগ্রামাররা সাধারণত ছোট অক্ষরের দ্বারা শুরু করা হাইফেন ক্যাস ব্যবহার করেন:

firstName, lastName, masterCard, interCity

জেভাস্ক্রিপ্ট অক্ষরসমূহ

জাভাস্ক্রিপ্ট ব্যবহার ইউনিকোড অক্ষরসমূহ

ইউনিকোড পরিবর্তনকারী পৃষ্ঠা

বিস্তারিত জানতে, আমাদের পূর্ণ ওয়েবসাইট সংলগ্ন করুন ইউনিকোড রেফারেন্স