جاوا اسکریپت آپریٹر

جاوا اسکریپت آپریٹر

ਉਦਾਹਰਣ

ਵਾਰ ਸਮਾਂ ਨੂੰ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਜੋੜਨਾ:

var x = 7;		// ਵਾਰ ਕਰ ਨੂੰ 7 ਅਤੇ ਕਰ ਦਿੰਦਾ ਹੈ
var y = 8;		// ਵਾਰ ਯ ਨੂੰ 8 ਅਤੇ ਕਰ ਦਿੰਦਾ ਹੈ
var z = x + y;		// z (x + y) ਨੂੰ 15 ਵਿੱਚ ਅਸਾਮੀ ਕਰੋ

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਅਸਾਮੀਗਣਨਾ ਕਰਨ ਲਈ:=ਮੁੱਲ ਨੂੰ ਵੈਰੀਅਬਲ ਵਿੱਚ ਜਾਂਦੇ ਹਨ。

ਅਸਾਮੀ

var x = 15;

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਜੋੜਗਣਨਾ ਕਰਨ ਲਈ:+ਜੋੜਨ ਲਈ:

ਜੋੜ

var x = 7;
var y = 8;
var z = x + y;

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਗੁਣਗਣਨਾ ਕਰਨ ਲਈ:*ਗਣਨਾ ਕਰਨ ਲਈ:

ਗੁਣ

var x = 7;
var y = 8;
var z = x * y; 

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਜੈਵਾਸਕ੍ਰਿਪਟ ਗਣਿਤਿਕ ਑ਪਰੇਟਰ

ਗਣਿਤਿਕ ਑ਪਰੇਟਰ ਨੰਬਰਾਂ 'ਤੇ ਗਣਿਤਿਕ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਨ:

ਆਪਰੇਟਰ ਵਰਣਨ
+ ਜੋੜ
- ਘਟਾਉਣਾ
* ਗੁਣ
/ ਵੰਡ
% ਵੰਡ ਕਰਨਾ (ਬਕਾਇਦਾ)
++ ਵਧਾਉਣਾ
-- ਘਟਾਉਣਾ

ਟਿੱਪਣੀ:JS ਗਣਿਤਇਸ ਚੈਪਟਰ ਵਿੱਚ ਗਣਿਤਿਕ ਑ਪਰੇਟਰਾਂ ਦੀ ਪੂਰੀ ਵਰਣਨਾ ਹੈ。

ਜੈਵਾਸਕ੍ਰਿਪਟ ਅਸਾਮੀ ਑ਪਰੇਟਰ

ਅਸਾਮੀ ਑ਪਰੇਟਰ ਜੈਵਾਸਕ੍ਰਿਪਟ ਵੈਰੀਅਬਲ ਨੂੰ ਅਸਾਮੀ ਵਿੱਚ ਜਾਂਦੇ ਹਨ。

ਆਪਰੇਟਰ ਉਦਾਹਰਣ ਬਰਾਬਰ ਹੈ
= x = y x = y
+= x += y x = x + y
-= x -= y x = x - y
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= y x = x % y

ਜੋੜ ਅਸਾਮੀ (+=ਇੱਕ ਮੁੱਲ ਨੂੰ ਵੈਰੀਅਬਲ ਵਿੱਚ ਜੋੜੋ。

ਅਸਾਮੀ

var x = 7;
x += 8; 

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਟਿੱਪਣੀ:JS ਅਸਾਮੀਇਸ ਚੈਪਟਰ ਵਿੱਚ ਅਸਾਮੀ ਑ਪਰੇਟਰ ਦੀ ਪੂਰੀ ਵਰਣਨਾ ਹੈ。

ਜੈਵਾਸਕ੍ਰਿਪਟ ਸਟਰਿੰਗ ਑ਪਰੇਟਰ

+ ਇਹ ਑ਪਰੇਟਰ ਸਟਰਿੰਗ ਨੂੰ ਜੋੜਨ (concatenate, ਲੀਨੇਜ਼) ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ。

ਉਦਾਹਰਣ

txt1 = "Bill";
txt2 = "Gates";
txt3 = txt1 + " " + txt2; 

txt3 ਦਾ ਨਤੀਜਾ ਇਹ ਹੋਵੇਗਾ:

ਬਿਲ ਗੇਟਸ

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

+= ਅਸਾਮੀ ਑ਪਰੇਟਰ (+=) ਨੂੰ ਸਟਰਿੰਗ ਨੂੰ ਜੋੜਨ (concatenate, ਲੀਨੇਜ਼) ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ:

ਉਦਾਹਰਣ

txt1 = "Hello ";
txt1 += "Kitty!"; 

txt1 ਦਾ ਨਤੀਜਾ ਇਹ ਹੋਵੇਗਾ:

ਹੈਲੋ ਕਿਟਟੀ!

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਸੁਝਾਅ:ਜਦੋਂ ਇਹ ਸਟਰਿੰਗ ਦੇ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ+ ਇਹ ਑ਪਰੇਟਰ ਲੀਨੇਜ਼ ਑ਪਰੇਟਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ。

ਸਟਰਿੰਗ ਅਤੇ ਨੰਬਰ ਦੇ ਜੋੜ

ਦੋ ਨੰਬਰ ਨੂੰ ਜੋੜਨ ਦੇ ਮੁਕਾਬਲੇ, ਇੱਕ ਨੰਬਰ ਅਤੇ ਸਟਰਿੰਗ ਨੂੰ ਜੋੜਨ ਦੇ ਮੁਕਾਬਲੇ ਇੱਕ ਸਟਰਿੰਗ ਹੋਵੇਗਾ:

ਉਦਾਹਰਣ

x = 7 + 8;
y = "7" + 8;
z = "Hello" + 7;

x, y ਅਤੇ z ਦਾ ਨਤੀਜਾ ਇਹ ਹੋਵੇਗਾ:

15
78
ਹੈਲੋ7

ਆਪਣੇ ਅਨੁਭਵ ਕਰੋ

ਸੁਝਾਅ:ਅਗਰ ਤੁਸੀਂ ਨੰਬਰ ਅਤੇ ਸਟਰਿੰਗ ਨੂੰ ਜੋੜੋ, ਤਾਂ ਨਤੀਜਾ ਸਟਰਿੰਗ ਹੋਵੇਗਾ!

ਜੈਵਾਸਕ੍ਰਿਪਟ ਤੁਲਨਾ ਑ਪਰੇਟਰ

ਆਪਰੇਟਰ ਵਰਣਨ
ਸਮਾਨ ਸਮਾਨ
ਸਮਾਨ ਸਮਾਨ ਜਾਂ ਸਮਾਨ ਰੂਪ
ਅਸਮਾਨ ਅਸਮਾਨ
ਅਸਮਾਨ ਅਸਮਾਨ ਜਾਂ ਅਸਮਾਨ ਰੂਪ
ਵੱਡੇ ਤੋਂ ਛੋਟਾ ਵੱਡੇ ਤੋਂ ਛੋਟਾ
ਛੋਟੇ ਤੋਂ ਵੱਡਾ ਛੋਟੇ ਤੋਂ ਵੱਡਾ
ਸ਼ਾਇਦ ਜਾਂ ਸ਼ਾਮਲ ਸ਼ਾਇਦ ਜਾਂ ਸ਼ਾਮਲ
ਸ਼ਾਇਦ ਜਾਂ ਸ਼ਾਮਲ ਸ਼ਾਇਦ ਜਾਂ ਸ਼ਾਮਲ
? त्रिवर्ण ऑपरेटर

ਟਿੱਪਣੀ:JS 比较这一章中完整描述了比较运算符。

JavaScript 逻辑运算符

ਆਪਰੇਟਰ ਵਰਣਨ
&& 逻辑与
|| 逻辑或
! 逻辑非

ਟਿੱਪਣੀ:JS 比较这一章中完整描述了逻辑运算符。

JavaScript ਪ੍ਰਕਾਰ ਆਪਰੇਟਰ

ਆਪਰੇਟਰ ਵਰਣਨ
typeof ਮੁੱਲ ਦੀ ਕਿਸਮ ਵਾਪਸ ਦੇਣਗੇ。
instanceof ਜੇਕਰ ਆਬਜੈਕਟ ਪ੍ਰਕਾਰ ਦੀ ਸ਼ਕਲ ਹੈ ਤਾਂ true ਵਾਪਸ ਦੇਣਗੇ。

ਟਿੱਪਣੀ:JS ਪ੍ਰਕਾਰ ਟਰਾਂਸਫਾਰਮਇਸ ਚੈਪਟਰ ਵਿੱਚ ਪੂਰੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ ਕਿ ਪ੍ਰਕਾਰ ਆਪਰੇਟਰ。

JavaScript ਬਿਟ ਆਪਰੇਟਰ

ਸਥਾਨਕ ਆਪਰੇਟਰ 32 ਸਥਾਨਕ ਨੰਬਰਾਂ ਨੂੰ ਹੱਲ ਕਰਦੇ ਹਨ。

ਇਸ ਆਪਰੇਟਰ ਵਿੱਚ ਕੋਈ ਵੀ ਨੰਬਰ ਆਪਰੇਟਰ ਦਾ ਮੁੱਲ 32 ਸਥਾਨਕ ਨੰਬਰ ਵਿੱਚ ਟਰਾਂਸਫਾਰਮ ਕੀਤਾ ਜਾਵੇਗਾ। ਨਤੀਜਾ JavaScript ਨੰਬਰ ਵਿੱਚ ਟਰਾਂਸਫਾਰਮ ਕੀਤਾ ਜਾਵੇਗਾ。

ਆਪਰੇਟਰ ਵਰਣਨ ਉਦਾਹਰਣ ਬਰਾਬਰ ਹੈ ਨਤੀਜਾ ਦਸਮੁੱਖ
& ਸਾਂਝਾ 5 & 1 0101 & 0001 0001 1
| ਜੋੜ 5 | 1 0101 | 0001 0101 5
~ ਨਾਮਾਂਕਿਤ ~ 5 ~0101 1010 10
^ ਵਿਵਹਾਰਕ ਵਿਚਾਰ 5 ^ 1 0101 ^ 0001 0100 4
<< ਸਿਫਾਰਸ਼ ਵਾਲੀ ਸੱਜੇ ਸਥਾਨਕ ਵਿਚਾਰ 5 << 1 0101 << 1 1010 10
>> ਸਿਫਾਰਸ਼ ਵਾਲੀ ਸੱਜੇ ਸਥਾਨਕ ਵਿਚਾਰ 5 >> 1 0101 >> 1 0010 2
>>> ਸਿਫਾਰਸ਼ ਵਾਲੀ ਸੱਜੇ ਵਿਸ਼ਾਲ ਸਥਾਨਕ ਵਿਚਾਰ 5 >>> 1 0101 >>> 1 0010 2

ਉਦਾਹਰਣ ਵਿੱਚ 4 ਸਥਾਨਕ ਨੰਬਰ ਦਾ ਪ੍ਰਯੋਗ ਕੀਤਾ ਗਿਆ ਹੈ। ਪਰ JavaScript 32 ਸਥਾਨਕ ਨੰਬਰਾਂ ਦਾ ਪ੍ਰਯੋਗ ਕਰਦਾ ਹੈ。

ਇਸ ਲਈ JavaScript ਵਿੱਚ ~ 5 10 ਨਹੀਂ ਵਾਪਸ ਦੇਣਗੇ, ਸਗੋਂ -6 ਵਾਪਸ ਦੇਣਗੇ。

~00000000000000000000000000000101 ਵਾਪਸ 11111111111111111111111111111010 ਦਾ ਪ੍ਰਤੀਕਰਮ ਦੇਣਗੇ。

ਟਿੱਪਣੀ:ਅਸੀਂ JS ਸਥਾਨਕ ਆਪਰੇਟਰਇਸ ਚੈਪਟਰ ਵਿੱਚ ਸਥਾਨਕ ਆਪਰੇਟਰਾਂ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ。

ਬਾਹਰੀ ਪੁਸਤਕ

ਹੋਰ ਬਾਰੇ ਜਾਣਣ ਲਈ: جاوا اسکریپت آپریٹرਦੇ ਜਾਣਕਾਰੀ ਲਈ JavaScript ਉੱਚ ਟੂਟਰੀਅਲ ਵਿੱਚ ਸਬੰਧਤ ਸਮਾਚਾਰ ਪੜ੍ਹੋ:

ECMAScript ਇੱਕ ਤਕਰੀਬੀ ਆਪਰੇਟਰ
ਇੱਕ ਪੈਰਾਮੀਟਰ ਹੈ, ਜਿਸ ਨੂੰ ਪ੍ਰਕਿਰਿਆ ਕਰਨਾ ਹੈ ਜਾਂ ਉਸ ਦਾ ਮੁੱਲ। ਇਸ ਚੈਪਟਰ ਵਿੱਚ ECMAScript ਵਿੱਚ ਸਭ ਤੋਂ ਸਰਲ ਆਪਰੇਟਰ - ਇੱਕ ਪੈਰਾਮੀਟਰ ਆਪਰੇਟਰ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ。
ECMAScript ਬਿਟ ਆਪਰੇਟਰ
ਸਥਾਨਕ ਆਪਰੇਟਰ ਨੰਬਰਾਂ ਦੇ ਤੱਕ ਨੀਚੇ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ। ਇਸ ਚੈਪਟਰ ਵਿੱਚ ਪੂਰੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ ਅਤੇ ECMAScript ਦੇ ਵੱਖ-ਵੱਖ ਸਥਾਨਕ ਆਪਰੇਟਰਾਂ ਦੀ ਪ੍ਰਸਤੁਤੀ ਕੀਤੀ ਗਈ ਹੈ。
ECMAScript ਬੋਲੀਅਨ ਆਪਰੇਟਰ
Boolean ਆਪਰੇਟਰ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਹਨ। ਇਸ ਚੈਪਟਰ ਵਿੱਚ ਤਿੰਨ ਬੌਲੀਨ ਆਪਰੇਟਰਾਂ: NOT, AND ਅਤੇ OR ਦੀ ਗਹਿਰੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ。
ECMAScript ਗੁਣਾਤਮਕ ਆਪਰੇਟਰ
ਇਸ ਚੈਪਟਰ ਵਿੱਚ ECMAScript ਦੇ ਗੁਣਨ ਵਾਲੇ ਆਪਰੇਟਰਾਂ: ਗੁਣਨ, ਵੰਡ ਅਤੇ ਬਾਕੀ ਆਪਰੇਟਰਾਂ ਦੇ ਵਿਸ਼ੇਸ਼ ਵਿਵਹਾਰ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ。
ECMAScript ਜੋੜਨ ਆਪਰੇਟਰ
ਇਸ ਚੈਪਟਰ ਵਿੱਚ ECMAScript ਦੇ ਜੋੜਨ ਵਾਲੇ ਆਪਰੇਟਰਾਂ: ਜੋੜ ਅਤੇ ਘਟਾਉਣ ਆਪਰੇਟਰਾਂ ਦੇ ਵਿਸ਼ੇਸ਼ ਵਿਵਹਾਰ ਦੀ ਵਿਆਖਿਆ ਕੀਤੀ ਗਈ ਹੈ。
ECMAScript ਸਬੰਧਤ ਆਪਰੇਟਰ
ਸਬੰਧਤ ਆਪਰੇਟਰ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਕਿ ਮੁੱਦਾ ਸਬੰਧਤ ਹੋਣ ਨੂੰ ਪਤਾ ਲਗਾਇਆ ਜਾ ਸਕੇ।ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ ਸਬੰਧਤ ਆਪਰੇਟਰ ਦੇ ਰੈਗੂਲਰ ਸਬੰਧਤ ਕਰਨ ਦੀ ਵਰਤੋਂ ਦਾ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ, ਅਤੇ ਕਿਵੇਂ ਸਟਰਿੰਗ ਅਤੇ ਨੰਬਰ ਨੂੰ ਤੁਲਨਾ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ECMAScript ਸਮਾਨਤਾ ਆਪਰੇਟਰ
ਸਮਾਨਤਾ ਆਪਰੇਟਰ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਕਿ ਮੁੱਦਾ ਸਮਾਨ ਹੋਣ ਨੂੰ ਪਤਾ ਲਗਾਇਆ ਜਾ ਸਕੇ।ECMAScript ਵਿੱਚ ਦੋ ਸਮਾਨਤਾ ਆਪਰੇਟਰਾਂ ਦਿੱਤੇ ਗਏ ਹਨ: ਬਰਾਬਰ ਹੋਣ ਅਤੇ ਨਹੀਂ ਬਰਾਬਰ ਹੋਣ, ਅਤੇ ਸਮਾਨਤਾ ਅਤੇ ਸਮਾਨਤਾ ਨਹੀਂ ਹੋਣ।
ECMAScript ਸਿਫਾਇਲ ਆਪਰੇਟਰ
ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ ECMAScript ਵਿੱਚ ਸਿਫਾਇਲ ਆਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਦਾ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ。
ECMAScript ਅਸਾਮੀ ਆਪਰੇਟਰ
ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ ECMAScript ਵਿੱਚ ਅਸਾਮੀ ਆਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਦਾ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ。
ECMAScript ਕੋਮਾ ਆਪਰੇਟਰ
ਇਸ ਸੈਕਸ਼ਨ ਵਿੱਚ ECMAScript ਵਿੱਚ ਕੋਮਾ ਆਪਰੇਟਰ ਦੀ ਵਰਤੋਂ ਦਾ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ。

ਹੋਰ ਦੇਖੋ:

ਅਧਿਆਪਨ:JavaScript ਆਪਰੇਟਰ ਪ੍ਰਾਇਓਰਟੀ

ਰੈਫਰੈਂਸ ਮੈਨੂਅਲ:جاوا اسکریپت آپریٹر