DEV Community

Cover image for Keywords - RESERVED words

Keywords - RESERVED words

1. Keywords-ன்னா என்ன? (What is it?)

Keywords-ங்கிறது ஜாவாஸ்கிரிப்ட் லாங்குவேஜ்ல இருக்குற "Reserved Words". அதாவது, இந்த வார்த்தைகளை ஜாவாஸ்கிரிப்ட் தனக்காக மட்டும் ஒதுக்கி வச்சிருக்கு. நீங்க ஒரு வேரியபிள் (Variable) பேருக்கோ இல்ல ஃபங்க்ஷன் (Function) பேருக்கோ இந்த வார்த்தைகளை பயன்படுத்த முடியாது.

Example: ஒரு ஹோட்டலுக்கு போறீங்க. அங்க ஒரு டேபிள்ல "RESERVED"-ன்னு போர்டு வச்சிருக்காங்க. அந்த டேபிள்ல நீங்க போய் உட்கார முடியாது, ஏன்னா அது வேற ஒருத்தருக்காக ஒதுக்கப்பட்டது. அதே மாதிரி ஜாவாஸ்கிரிப்ட் இன்ஜினுக்கும் சில வார்த்தைகள் 'Reserved'.

2. Why and Where? (ஏன் மற்றும் எங்கே?)

Why: ஜாவாஸ்கிரிப்ட் இன்ஜினுக்கு (Browser) நாம என்ன செய்யச் சொல்றோம்னு புரிய வைக்க இந்த வார்த்தைகள் ஒரு Command (கட்டளை) மாதிரி பயன்படுது.
Where: நீங்க கோட் எழுதுறப்போ கம்ப்யூட்டருக்கு லாஜிக் சொல்லிக் குடுக்க ஒவ்வொரு வரியிலயும் இதைப் பயன்படுத்துவீங்க.

3. How and When? (எப்படி மற்றும் எப்போ?)

நீங்க ஒரு கீவேர்டை டைப் பண்ணும்போதே VS Code எடிட்டர்ல அது கலர் மாறி காட்டும் (உதாரணத்துக்கு constஅப்படின்னு டைப் பண்ணா அது நீல கலர்ல மாறும்).
All reserved words reference.,
எப்போ எதை யூஸ் பண்ணணும்?
ஒரு வேல்யூவை சேவ் பண்ண: const இல்ல let.
ஒரு கண்டிஷன் செக் பண்ண: if இல்ல else.
ஒரு வேலையைச் செய்ய: function.

4.முக்கியமான Keywords லிஸ்ட் (The VIP List)
ஜாவாஸ்கிரிப்ட்ல நிறைய இருக்கு, ஆனா நீங்க அடிக்கடி பயன்படுத்துறவை இவைதான்:

A. டேட்டா சேமிக்க (Variable Creation)

  • const: இது ஒரு "Constant". ஒருவாட்டி வேல்யூ குடுத்தா மாத்த முடியாது. (எ.கா: உங்களோட Brand Name - திரைச்சுவடு).
  • let: இது மாத்தக்கூடியது. (எ.கா: ஸ்கோர் அல்லது டைம்).
  • var: இது பழைய மெத்தட், இப்போ இதை அதிகமா பயன்படுத்துறது இல்லை.

B. கண்டிஷன் செக் பண்ண (Decision Making)

  • if, else, switch: "இது நடந்தா இத பண்ணு, இல்லன்னா அத பண்ணு"-ன்னு சொல்றதுக்கு.
  • break, continue: ஒரு லூப்பை (Loop) நிறுத்தவோ இல்ல அடுத்த ஸ்டெப்புக்கு போகவோ இது உதவும்.

C. வேலைகளைச் செய்ய (Action Words)

  • function: ஒரு வேலையை திரும்பத் திரும்பச் செய்ய ஒரு பிளாக் உருவாக்குறதுக்கு.
  • return: ஒரு வேலை முடிஞ்சதும் ரிசல்ட்ட வெளிய குடுக்க.

D. நவீன காலத்து Keywords (2026 Trends)

  • async, await: ஒரு டேட்டா வர்ற வரைக்கும் வெயிட் பண்ணி அப்புறம் வேலை செய்ய.
  • import, export: ஒரு ஃபைல்ல இருக்குற கோடை இன்னொரு ஃபைலுக்கு கொண்டு போக.

Syntax:
// தப்பான முறை (This will give Error):
let const = "Hello";

// சரியான முறை:
let myName = "Arun";

Note: thisஅப்படின்ற கீவேர்டை ரொம்ப கவனமா யூஸ் பண்ணனும். ஏன்னா அது ஒவ்வொரு இடத்துலயும் ஒவ்வொரு மாதிரி பிஹேவ் பண்ணும்.

Conclusion:

Keywords-ங்கிறது ஜாவாஸ்கிரிப்ட் உலகத்தோட Grammar மாதிரி. இத நீங்க சரியா கத்துக்கிட்டாலே, பாதி கோட நீங்க பிழை இல்லாம எழுதிடலாம்!

Top comments (0)