জাভাস্ক্রিপ্ট গ্রামার
- পূর্ববর্তী পৃষ্ঠা JS স্টেটমেন্ট
- পরবর্তী পৃষ্ঠা JS কমেন্ট
জেভাস্ক্রিপ্ট গ্রামারএকটি নিয়ম প্যাকেজ, যা জেভাস্ক্রিপ্ট ভাষার ভাষাগত বিন্যাসকে নির্দিষ্ট করে。
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.

জেভাস্ক্রিপ্ট প্রোগ্রামাররা সাধারণত ছোট অক্ষরের দ্বারা শুরু করা হাইফেন ক্যাস ব্যবহার করেন:
firstName, lastName, masterCard, interCity
জেভাস্ক্রিপ্ট অক্ষরসমূহ
জাভাস্ক্রিপ্ট ব্যবহার ইউনিকোড অক্ষরসমূহ
ইউনিকোড পরিবর্তনকারী পৃষ্ঠা
বিস্তারিত জানতে, আমাদের পূর্ণ ওয়েবসাইট সংলগ্ন করুন ইউনিকোড রেফারেন্স。
- পূর্ববর্তী পৃষ্ঠা JS স্টেটমেন্ট
- পরবর্তী পৃষ্ঠা JS কমেন্ট