JavaScript Syntax

JavaScript தொடரியல் விதிகள்

தொடரியல் விதிகள்

தொடரியல் என்பது நிரல்கள் எவ்வாறு கட்டமைக்கப்பட வேண்டும் என்பதற்கான விதிகள்:

// மாறிகளை எவ்வாறு அறிவிப்பது:
let x = 5;
let y = 6;

// மதிப்புகளை எவ்வாறு கணக்கிடுவது:
let z = x + y;

// நான் ஒரு கருத்து. நான் எதுவும் செய்யாது

JavaScript மதிப்புகள்

JavaScript தொடரியல் இரண்டு வகையான மதிப்புகளை வரையறுக்கிறது:

  1. நிலையான மதிப்புகள் (Literals)
  2. மாறும் மதிப்புகள் (Variables)

JavaScript நிலையான மதிப்புகள்

நிலையான மதிப்புகளுக்கான மிக முக்கியமான தொடரியல் விதிகள்:

எண்கள் தசமத்துடன் அல்லது இல்லாமல் எழுதப்படுகின்றன:

எடுத்துக்காட்டு

10.50

1001

சரங்கள் உரை, இரட்டை அல்லது ஒற்றை மேற்கோள்களுக்குள் எழுதப்படுகின்றன:

எடுத்துக்காட்டு

"John Doe"

'John Doe'

JavaScript முக்கிய சொற்கள்

JavaScript முக்கிய சொற்கள் செயல்பாடுகளை வரையறுக்கப் பயன்படுத்தப்படுகின்றன.

let மற்றும் const முக்கிய சொற்கள் மாறிகளை உருவாக்குகின்றன:

எடுத்துக்காட்டு

let x = 5;

const fname = "John";

📝 குறிப்பு:

JavaScript முக்கிய சொற்கள் வழக்கு-உணர்திறன் கொண்டவை.

JavaScript, LET அல்லது Let ஐ let முக்கிய சொல்லாக விளக்காது.

JavaScript மாறிகள்

மாறிகள் தரவு மதிப்புகளைச் சேமிக்கும் கொள்கலன்கள்.

மாறிகள் தனித்துவமான பெயர்களுடன் அடையாளம் காணப்பட வேண்டும்.

எடுத்துக்காட்டு

// x ஐ ஒரு மாறியாக வரையறுக்கவும்
let x;

// x க்கு மதிப்பு 6 ஐ ஒதுக்கவும்
x = 6;

JavaScript அடையாளங்காட்டிகள்

அடையாளங்காட்டி என்பது நீங்கள் ஒரு மாறிக்கு கொடுக்கும் பெயர்.

அடையாளங்காட்டிகளுக்கான விதிகள்:

சரியான அடையாளங்காட்டி எடுத்துக்காட்டுகள்:

myVariable
_privateVar
$specialVar
firstName2

JavaScript செயலிகள்

JavaScript ஒதுக்கீட்டு செயலிகள் (=) மாறிகளுக்கு மதிப்புகளை ஒதுக்குகின்றன:

எடுத்துக்காட்டு

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

JavaScript மதிப்புகளைக் கணக்கிட எண்கணித செயலிகளை ( + - * / ) பயன்படுத்துகிறது:

எடுத்துக்காட்டு

5 * 10

நேரடி கணக்கீடு:

முடிவு:

JavaScript வெளிப்பாடுகள்

ஒரு வெளிப்பாடு என்பது மதிப்புகள், மாறிகள் மற்றும் செயலிகளின் கலவையாகும், இது ஒரு மதிப்புக்குக் கணக்கிடப்படுகிறது.

எடுத்துக்காட்டுகள்

(5 + 6) * 10 என்பது 110 க்கு மதிப்பிடப்படுகிறது:

(5 + 6) * 10

வெளிப்பாடுகளில் மாறிகளும் இருக்கலாம்:

x * 10

"John" + " " + "Doe", என்பது "John Doe" க்கு மதிப்பிடப்படுகிறது:

"John" + " " + "Doe"

வெளிப்பாடு மதிப்பீடு:

முடிவு:

JavaScript வழக்கு-உணர்திறன் கொண்டது

JavaScript அடையாளங்காட்டிகள் வழக்கு-உணர்திறன் கொண்டவை.

lastName மற்றும் lastname மாறிகள், வெவ்வேறு மாறிகள்:

எடுத்துக்காட்டு

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

வழக்கு-உணர்திறன் டெமோ:

மாறி மதிப்புகள்:

JavaScript மற்றும் ஒட்டுச்சொல் வழக்கு

வரலாற்று ரீதியாக, நிரலாளர்கள் பல சொற்களை ஒரு மாறி பெயரில் இணைக்க பல்வேறு வழிகளைப் பயன்படுத்தியுள்ளனர்:

இணைப்புக்கோடுகள்:
first-name
last-name
master-card
inter-city

JavaScript இல் அனுமதிக்கப்படாது

அடிக்கோடு:
first_name
last_name
master_card
inter_city
மேல் ஒட்டுச்சொல்:
FirstName
LastName
MasterCard
InterCity
கீழ் ஒட்டுச்சொல்:
firstName
lastName
masterCard
interCity

📝 குறிப்பு:

JavaScript நிரலாளர்கள் கீழ் ஒட்டுச்சொல் வழக்கைப் பயன்படுத்த முனைகின்றனர்.

JavaScript பயிற்சிகள்

இந்த டுடோரியலில் உள்ள பல அத்தியாயங்கள் உங்கள் அறிவு நிலையைச் சரிபார்க்கக்கூடிய பயிற்சியுடன் முடிகின்றன.

மாறிக்கு மதிப்பை ஒதுக்க சரியான தொடரியல் எது?

x : 5
✗ தவறு! இந்த தொடரியல் JavaScript இல் ஒதுக்கீட்டுக்குப் பயன்படுத்தப்படுவதில்லை
x = 5
✓ சரி! JavaScript இல் ஒதுக்கீட்டு ஆபரேட்டர் '=' ஆகும்
x == 5
✗ தவறு! '==' என்பது சமன்பாட்டு ஆபரேட்டர், ஒதுக்கீடு அல்ல
x -> 5
✗ தவறு! '->' ஆபரேட்டர் JavaScript இல் இல்லை