JavaScript Syntax

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

সিনট্যাক্সের নিয়ম

সিনট্যাক্স হল প্রোগ্রামগুলি কীভাবে গঠন করা উচিত তার নিয়ম:

// কীভাবে ভেরিয়েবল ঘোষণা করবেন:
let x = 5;
let y = 6;

// কিভাবে মান গণনা করতে হয়:
let z = x + y;

// আমি একটি মন্তব্য. আমি কিছুই করব না

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

জাভাস্ক্রিপ্ট সিনট্যাক্স দুই ধরনের মান সংজ্ঞায়িত করে:

  1. ধ্রুবক মান (আক্ষরিক)
  2. ভেরিয়েবল

জাভাস্ক্রিপ্ট ধ্রুবক মান

স্ট্যাটিক মানের জন্য সবচেয়ে গুরুত্বপূর্ণ সিনট্যাক্স নিয়ম হল:

সংখ্যাগুলি দশমিক সহ বা ছাড়া লেখা হয়:

উদাহরণ

10.50

1001

স্ট্রিংগুলি পাঠ্য, ডবল বা একক উদ্ধৃতির মধ্যে লেখা হয়:

উদাহরণ

"John Doe"

'John Doe'

জাভাস্ক্রিপ্ট কীওয়ার্ড

জাভাস্ক্রিপ্ট কীওয়ার্ড ফাংশন সংজ্ঞায়িত করতে ব্যবহৃত হয়।

let এবং const কীওয়ার্ড ভেরিয়েবল তৈরি করে:

উদাহরণ

let x = 5;

const fname = "John";

📝দ্রষ্টব্য:

জাভাস্ক্রিপ্ট কীওয়ার্ডগুলি কেস-সংবেদনশীল।

জাভাস্ক্রিপ্ট LET বা Let কে let কীওয়ার্ড হিসেবে ব্যাখ্যা করে না।

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

ভেরিয়েবল হল কন্টেইনার যা ডেটা মান সঞ্চয় করে।

ভেরিয়েবলগুলিকে অনন্য নাম দিয়ে চিহ্নিত করতে হবে।

উদাহরণ

// একটি পরিবর্তনশীল হিসাবে x সংজ্ঞায়িত করুন
let x;

// x এর মান 6 বরাদ্দ করুন
x = 6;

জাভাস্ক্রিপ্ট শনাক্তকারী

একটি আইডেন্টিফায়ার হল একটি নাম যা আপনি একটি পরিবর্তনশীলকে দেন।

শনাক্তকারীদের জন্য নিয়ম:

বৈধ শনাক্তকারীর উদাহরণ হল:

myVariable
_privateVar
$specialVar
firstName2

জাভাস্ক্রিপ্ট অ্যাপ্লিকেশন

জাভাস্ক্রিপ্ট অ্যাসাইনমেন্ট অপারেটর (=) ভেরিয়েবলের মান নির্ধারণ করে:

উদাহরণ

let x = 5;
let y = 6;
let sum = x + y;

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

উদাহরণ

5 * 10

সরাসরি গণনা:

উপসংহার:

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

একটি অভিব্যক্তি হল মান, ভেরিয়েবল এবং অপারেটরগুলির সমন্বয় যা একটি একক মানকে মূল্যায়ন করে।

উদাহরণ

(5 + 6) * 10 মূল্যায়ন করে 110:

(5 + 6) * 10

অভিব্যক্তিতে ভেরিয়েবলও থাকতে পারে:

x * 10

"John" + "" + "Doe", "John Doe" কে মূল্যায়ন করে:

"John" + " " + "Doe"

এক্সপোজার রেটিং:

উপসংহার:

জাভাস্ক্রিপ্ট কেস-সংবেদনশীল

জাভাস্ক্রিপ্ট শনাক্তকারী কেস-সংবেদনশীল।

lastName এবং lastname ভেরিয়েবল বিভিন্ন ভেরিয়েবল:

উদাহরণ

let lastName = "Doe";
let lastname = "Peterson";

কেস-সংবেদনশীল ডেমো:

পরিবর্তনশীল মান:

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

ঐতিহাসিকভাবে, প্রোগ্রামাররা একটি পরিবর্তনশীল নামের মধ্যে একাধিক শব্দ একত্রিত করার জন্য বিভিন্ন উপায় ব্যবহার করেছে:

সংযোগ লাইন:
first-name
last-name
master-card
inter-city

জাভাস্ক্রিপ্টে অনুমোদিত নয়

নীচের লাইন:
first_name
last_name
master_card
inter_city
শীর্ষ ট্যাগ:
FirstName
LastName
MasterCard
InterCity
নীচের ট্যাগ:
firstName
lastName
masterCard
interCity

📝দ্রষ্টব্য:

জাভাস্ক্রিপ্ট প্রোগ্রামাররা ছোট হাতের ট্যাগ ব্যবহার করে।

জাভাস্ক্রিপ্ট টিউটোরিয়াল

এই টিউটোরিয়ালের অনেক অধ্যায় ব্যায়ামের সাথে শেষ হয় যা আপনার জ্ঞানের স্তর পরীক্ষা করতে পারে।

একটি ভেরিয়েবলের মান নির্ধারণের জন্য সঠিক সিনট্যাক্স কি?

x : 5
✗ ভুল! এই সিনট্যাক্স জাভাস্ক্রিপ্টে অ্যাসাইনমেন্টের জন্য ব্যবহার করা হয় না
x = 5
✓ ঠিক আছে! জাভাস্ক্রিপ্টে অ্যাসাইনমেন্ট অপারেটর হল '='
x == 5
✗ ভুল! '==' একটি সমতা অপারেটর, একটি অ্যাসাইনমেন্ট নয়
x -> 5
✗ ভুল! '->' অপারেটর জাভাস্ক্রিপ্টে বিদ্যমান নেই