JavaScript Literals (Hinglish)
Literals in JavaScript
JavaScript me literals kaafi important hote hain jab hum variables declare karte hain. Jab bhi
variable banate hain, toh sahi literal ka use karna zaroori hota hai taaki values ko achhe se
store kiya ja sake. JavaScript me literals kaafi bada role play karte hain ek variable ka data
type decide karne me. Kyunki JavaScript me objects aur functions kaafi powerful hote hain,
isliye humein hamesha sahi literal ka use karke variable initialize karna chahiye warna galat
output mil sakta hai. Is article me hum kuch important JavaScript literals ke baare me
samjhenge jo developers kaafi frequently use karte hain.
Types of literals in JavaScript
JavaScript literals alag-alag types ke data ko represent karte hain jaise objects, string,
boolean, array, etc.
Lekin agar hum important literals ki baat karein toh yeh kuch common literals hote hain:
1. String literals
2. Template literals
3. Object literals
4. Array literals
Inke baare me jyada deep jaane ki zarurat nahi hai, bas inka syntax aur kaise use karte hain
uska idea hona chahiye.
String Literals
String literals characters ka ek sequence hota hai jo single quotes ('') ya double quotes ("")
ke andar likha jata hai. Ye textual data ko represent karte hain.
Example:
```js
let myName = "Mayank Pandey!";
let message = 'JavaScript is a scripting language.';
```
String Concatenation:
Strings ko '+' operator se joda bhi ja sakta hai:
```js
let firstName = "Mayank";
let lastName = "Pandey";
let fullName = firstName + " " + lastName;
console.log(fullName); // Output: Mayank Pandey
```
Template Literals
Template literals ES6 me introduce hue the aur yeh string formatting ko aur easy aur
readable banate hain. Jab hume string me variable ya expression ka use karna hota hai tab
hum template literals ka use karte hain. Yeh backticks (``) me likhe jaate hain.
Example 1:
```js
let number1 = 10;
let number2 = 20;
let sum = number1 + number2;
console.log(`The sum of ${number1} + ${number2} is equal to ${sum}`);
// Output: The sum of 10 + 20 is equal to 30
```
Example 2 (multi-line string):
```js
let string1 = "Mai pal do pal ka shayar hoon";
let string2 = "Pal do pal meri kahani hai";
let multiLineString = `
${string1},
${string2}`
console.log(multiLineString);
```
Output:
```
Mai pal do pal ka shayar hoon,
Pal do pal meri kahani hai
```
Object Literals
JavaScript me object banana bahut common hai. Object literals ek tarika hai directly object
define karne ka bina kisi constructor ke. Object literals curly braces `{}` ke andar likhe jaate
hain aur key-value pairs hote hain.
Example:
```js
let person = {
name: 'Mayank',
age: 21,
isRunning: true
};
```
Note: Object ke andar hum semicolon ';' ka use nahi karte, sirf comma ',' ka use hota hai key-
value pairs ke baad.
Array Literals
Array literals JavaScript me array banane ka easy tareeka hai. Square brackets [] ka use hota
hai aur elements comma se separate hote hain.
Example 1:
```js
let colors = ['orange', 'red', 'aqua', 'green', 'blue'];
```
Example 2:
```js
let container = [2, "laptop", true, "papers", "watch"];
```
Array literals me hum different type ke elements bhi daal sakte hain jaise number, string,
object, even arrays bhi.
Conclusion
Bas itna hi is article ke liye. Aur bhi literals hote hain jaise integer literals, boolean literals,
lekin wo kaafi basic hote hain. Jo literals humne cover kiye hain wo important hote hain aur
inme hum aksar galti karte hain. Agli baar milte hain ek naye topic ke saath. Umeed hai
aapko yeh content useful laga hoga.