JavaScript Operators in Hindi -:
JavaScript Operators in Hindi :
JavaScript Operators में variable की value के साथ operation perform करने के लिए हमें operators की आवश्यकता होती है , जैसे की मान लीजिये आपको 2 variable की value को add करना है , तो इसके लिए आप addition (+) operators का use करेंगे। और यदि आपको 2 variable की value को compare करना हो तो ,आप relational (==) का use करेंगे। तो आइये दोस्तों Operators के बारे में और अधिक जानकारी लेने से पहले इसके कुछ importance terms के बारे में जानकारी ले लेते हैं।पहले जान लेते हैं की Operand क्या होते हैं।
What is Operands :
Operands वो होते हैं जोकि operators के साथ use किये जाते हैं। जैसे की [d =c +b ] , इसमें (+ और =) एक तरह के operator हैं और [ d , c और b] operands हैं।Types of Operators :
Operators मुख्यतः 2 प्रकार के होते हैं -1. Unary Operator
2. Binary Operator
1. Unary Operator :
Unary Operator वो operators होते हैं जोकि केवल एक ही variable पर apply होते हैं। for example: (~ ) Not Operator, ये operator सिर्फ एक ही variable के साथ apply किया जाता है।
2. Binary Operator :
Binary Operators वो operators होते हैं जिन्हे execute करने के लिए हमें 2 Operators (+ ,- ,* etc ) की requaernment होती है ,For Example: (+) Operator है इस operator का use हम किसी single operator के साथ use नहीं कर सकते हैं यानि की इस वेरिएबल को execute करवाने के लिए हमें 2 operands की आवश्यकता पड़ेगी ही पड़ेगी।
JavaScript Arithmetic Operators :
JavaScript Airthmatic Operators में operators मुख्यतः 5 प्रकार के होते हैं जोकि इस प्रकार हैं -
Operators
|
Explanation
|
Example
|
Negation
(-) Unary
|
Opposite value of a variable
|
-a
|
Addition(+)
|
Its adds
values of 2 or more variables
|
a+b
|
Subtraction(-)
|
Subtraction
value of one variable from other variable value
|
a-b
|
Multiplication(*)
|
Multiply value
of 2 variable
|
a*b
|
Division(/)
|
Divide
value of one variable by value of another variable
|
a/b
|
Modulus
|
Get the
reminder after division
|
a%b
|
Exponentiation
|
Value of
first variable rais to power to the value of the second variable
|
A**b
|
JavaScript Relational Operators :
Relational Operator के द्वारा हम 2 variable की value को compare करते हैं और जब logic build करने की कोशिश की जाती है जैसे की कौन सा variable बड़ा है या कौन सा छोटा है तब ये operators अधिकतर control statement में use किये जाते हैं।
Operators
|
Explanation
|
Example
|
Not Equal (!=)
|
ये operator 2 variable की value को non-equality के लिए check करते हैं।
|
a!=b;
|
Less than
(<)
|
यह operator check करता है की left side का variable right side के variable से छोटा है या नहीं।
|
a < b;
|
Greater
than (>)
|
यह operator check करता है की right-side का variable left-side के variable से बड़ा है या नहीं।
|
a > b;
|
Less than
or equal to (<=)
|
यह operator check करता है की left-side का variable right-side के variable के बराबर या उससे छोटा है या नहीं।
|
a <= b;
|
Greater
than or equal to (>=)
|
यह operator check करता है की right-side का variable left-side के variable के बराबर या उससे बड़ा है या नहीं।
|
a >=b;
|
Equal (= =)
|
ये operator 2 variable की value को equality के लिए compare करते हैं।
|
a = =b;
|
JavaScript Bit-wise Operators :
Bit-wise Operator के द्वारा हम bits पर operations perform कर सकते हैं। ये operators control statement में ही use किये जाते हैं , जोकि इस प्रकार हैं।
Operators
|
Explanation
|
Example
|
AND (
& )
|
दोनों variable की value में जो common bits होती है वो return कर दी जाती है।
|
a & b
|
OR( | )
|
दोनों variable की सभी bits return कर दी जाती हैं।
|
a | b
|
X-OR (^)
|
जो bits right side के variable में नहीं हैं पर left side के variable में हैं return की जाती हैं।
|
a ^ b
|
NOT ( ~ )
|
सभी बिट्स invert करके return की जाती हैं।
|
~ b
|
Shift left
(<< )
|
सभी bits को right-side के वेरिएबल के value जितना left-side में sift किया जाता है
|
a <<
b
|
Shift
right ( >> )
|
सभी bits को left-side के वेरिएबल के value जितना right-side में sift किया जाता है
|
a >>
b
|
JavaScript Logical Operators :
जैसा की इस operator के नाम से ही पता चल रहा है की यह लॉजिकल ऑपरेटर है यानि की इस operator की help से logic perform किया जाता है। और इस operator को भी control statement में use किया जाता है।
Operator
|
Explanation
|
Example
|
And
(&&)
|
यदि दोनों variable के value true है तो ये operator true value result करेगा।
|
a&&b
|
Or ( || )
|
इसमें यदि दोनों में से कोई एक भी variable भी true है तो भी result true ही होगा।
|
a||b
|
Not (! )
|
Not-operator में यदि वेरिएबल true है तो output false होगा और यदि false है तो , true होगा।
|
!a
|
Xor
|
इसमें यदि दोनों वेरिएबल में से कोई एक भी true है तो result true होगा और यदि दोनों true या दोनों false हैं तो result false होगा।
|
a Xor b
|
JavaScript Assignment Operator :
इस ऑपरेटर का use basically variables की value को आपस में assign करने के लिए उसे किया जाता है जोकि इस प्रकार हैं।
Operator
|
Explanation
|
Example
|
Simple
assignment (=)
|
ये operator right variable की value left-variable को assign करते हैं।
|
a=b;
|
Plus assignment (+=)
|
ये operator left और right variable की value को add करके left variable में store करता है।
|
A+=b;
|
Minus assignment
(-=)
|
ये operator left और right variable की value को minus करके result left-side variable में store करता है।
|
a-=b;
|
Divide assignment (/=)
|
यह operator left-side के variable की वैल्यू को right side के variable से divide करके जो result प्राप्त होता है उसे left side के variable में store करता है।
|
a/=b
|
Multiply
assignment (*=)
|
यह operator left और right-side के वेरिएबल की वैल्यू को multiply करके जो result प्राप्त होता है उसे left side के variable में store करता है।
|
a*=b
|
JavaScript Special Operator :
यह लैंग्वेज हमें कुछ special operators provide करती है जोकि एक special operation perform करें के लिए उसे किये जाते हैं। जिनमे से हर एक operator एक अलग ही purpose fulfill करता है। जोकि इस प्रकार हैं -
1. Conditional Operator (?:)
2. Typeof Operator
3. Void Operator
1. Conditional Operator (?:) :
यह operator if-else की तरह ही होता है इसे हम अल तरह से one-line if-else statement भी कह सकते हैं इसे use में लाना बेहद आसान होता है। Question mark (?) से पहले एक condition दी जाती है ,यदि condition true होती है तो colon के पहले वाला statement print होगा और यदि condition false होती है तो तो colon के बाद वाला statement result के रूप में return किया जायेगा।
Example :
a = (10>5) ? 10 : 5;
document.write(z); //it will
print 10
|
2. Typeof Operator :
यह operator debugging के लिए बहुत ही helpful है , इस operator की help से किसी भी variable के data type का पता लगाया जा सकता है इस operator का use भी हम बहुत ही आसानी से कर सकते हैं , इसके लिए आप typeoff लिखकर उस्ले आगे वो value या variable लिखेंगे जिसका datatype आप पता करना चाहते हैं।Example :
Str = “ hello sseffort “;
Document.write (typeof str);
|
3. Void Operator :
जब आप किसी function को कॉल करते हैं तो उसकी value को discard करने के लिए इस operator का use किया जाता है , इस operator का use करना बिलकुल आसान होता है जी भी function की return value को आपको discard करना है तो उसमे आप इस operator (...) को argument की तरह pass कराएंगे। इसका उदाहरण निचे दिया जा रहा है।
Example :
<a href =
“your-url”
onClickl=myFunction(…)”>Click
here </a>
|

0 Comments
Please do not enter any spam link in the comment box