جاوا اسکریپت آپریٹر رفرنس دستاویز

JavaScript ਪ੍ਰਤੀਕ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਕਿ ਅਪ੍ਰੇਸ਼ਨ, ਤੁਲਨਾ ਕਰਨ, ਗਣਿਤਿਕ ਕੰਮ ਕਰਨ ਆਦਿ ਕੀਤੇ ਜਾ ਸਕਣ।

ਇਸ ਵੱਲ ਵੀ ਦੇਖੋ:

ਸਿਖਲਾਈ:JavaScript ਆਪਰੇਟਰ

ਸਿਖਲਾਈ:جاوا اسکریپت آپریٹر پرانسیپل

JavaScript ਗਣਿਤਿਕ ਪ੍ਰਤੀਕ

ਗਣਿਤਿਕ ਪ੍ਰਤੀਕ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਕਿ ਮੁੱਲ ਅਤੇ/ਜਾਂ ਮੁੱਲ ਵਿੱਚ ਗਣਿਤਿਕ ਕੰਮ ਕੀਤਾ ਜਾ ਸਕੇ。

مذکور y = 5ਇਹ ਸਾਰੇ ਗਣਿਤਿਕ ਪ੍ਰਤੀਕਾਂ ਦਾ ਵਰਣਨ ਹੇਠ ਦੇ ਸਾਰੇ ਸਾਰਣੀ ਵਿੱਚ ਹੈ:

آپریٹر وصف مثال y ਵਿੱਚ ਨਤੀਜਾ x ਵਿੱਚ ਨਤੀਜਾ کوشش کریئن
+ ਜੋੜ x = y + 2 y = 5 x = 7 کوشش کریئن
- ਘਟਾਉਣ x = y - 2 y = 5 x = 3 کوشش کریئن
* ਗੁਣ x = y * 2 y = 5 x = 10 کوشش کریئن
/ ਵੰਡ x = y / 2 y = 5 x = 2.5 کوشش کریئن
% ਮੋਡ (ਵੰਡ ਬਾਕੀ) x = y % 2 y = 5 x = 1 کوشش کریئن
++ ਜੰਮਾ ਕਰਨ x = ++y y = 6 x = 6 کوشش کریئن
x = y++ y = 6 x = 5 کوشش کریئن
-- ਘਟਾਉਣ x = --y y = 4 x = 4 کوشش کریئن
x = y-- y = 4 x = 5 کوشش کریئن

ਗਣਿਤਿਕ ਪ੍ਰਤੀਕ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ ਅਸੀਂ ਦੇਣ ਵਾਲੇ JavaScript ਗਣਿਤਿਕ ਸਿਖਲਾਈ.

JavaScript ਅਪ੍ਰੇਸ਼ਨ ਪ੍ਰਤੀਕ

ਅਪ੍ਰੇਸ਼ਨ ਪ੍ਰਤੀਕ ਜ਼ਰੀਏ JavaScript ਵੇਰਵੇ ਵਾਲੇ ਮੁੱਲ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

مذکور x = 10 اور y = 5ਇਹ ਸਾਰੇ ਅਪ੍ਰੇਸ਼ਨ ਪ੍ਰਤੀਕਾਂ ਦਾ ਵਰਣਨ ਹੇਠ ਦੇ ਸਾਰੇ ਸਾਰਣੀ ਵਿੱਚ ਹੈ:

آپریٹر مثال مساوی x ਵਿੱਚ ਨਤੀਜਾ کوشش کریئن
= x = y x = y x = 5 کوشش کریئن
+= x += y x = x + y x = 15 کوشش کریئن
-= x -= y x = x - y x = 5 کوشش کریئن
*= x *= y x = x * y x = 50 کوشش کریئن
/= x /= y x = x / y x = 2 کوشش کریئن
%= x %= y x = x % y x = 0 کوشش کریئن

ਅਪ੍ਰੇਸ਼ਨ ਪ੍ਰਤੀਕ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ ਅਸੀਂ ਦੇਣ ਵਾਲੇ JavaScript ਅਪ੍ਰੇਸ਼ਨ ਸਿਖਲਾਈ.

JavaScript ਸਟਰਿੰਗ ਪ੍ਰਤੀਕ

+ ਪ੍ਰਤੀਕ ਅਤੇ += ਪ੍ਰਤੀਕ ਸਟਰਿੰਗਸ ਨੂੰ ਜੋੜਨ (ਜੋੜਨ) ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ。

مذکور text1 = "Good "text2 = "Morning"ਅਤੇ text3 = ""ਇਹ ਸਾਰੀਆਂ ਤੁਲਨਾ ਪ੍ਰਤੀਕਾਂ ਦਾ ਵਰਣਨ ਹੇਠ ਦੇ ਸਾਰੇ ਸਾਰਣੀ ਵਿੱਚ ਹੈ:

آپریٹر مثال text1 text2 text3 کوشش کریئن
+ text3 = text1 + text2 "Good " "Morning" "Good Morning" کوشش کریئن
+= text1 += text2 "Good Morning" "Morning" "" کوشش کریئن

ਤੁਲਨਾ ਪ੍ਰਤੀਕ

ਤੁਲਨਾ ਪ੍ਰਤੀਕਾਂ ਨੂੰ ਵਰਤ ਕੇ ਲੋਜਿਕਲ ਵਾਕਯਾਂ ਵਿੱਚ ਮੌਜੂਦਾ ਮੁੱਲ ਅਤੇ ਮੌਜੂਦਾ ਮੁੱਲ ਦਰਮਿਆਨ ਸਮਾਨਤਾ ਜਾਂ ਅਸਮਾਨਤਾ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

مذکور x = 5ਇਹ ਸਾਰੀਆਂ ਤੁਲਨਾ ਪ੍ਰਤੀਕਾਂ ਦਾ ਵਰਣਨ ਹੇਠ ਦੇ ਸਾਰੇ ਸਾਰਣੀ ਵਿੱਚ ਹੈ:

آپریٹر وصف ਤੁਲਨਾ ਵਾਪਸ ਕਰਦਾ ਹੈ کوشش کریئن
== ਸਮਾਨ x == 8 مردود کوشش کریئن
x == 5 صادق کوشش کریئن
ਸਮਾਨ ਸਮਾਨ ਮੁੱਲ ਅਤੇ ਸਮਾਨ ਤਰੀਕਾ x === "5" مردود کوشش کریئن
x === 5 صادق کوشش کریئن
ਅਸਮਾਨ ਅਸਮਾਨ x != 8 صادق کوشش کریئن
!== مختلف قیمتی یا مختلف نوع x !== "5" صادق کوشش کریئن
x !== 5 مردود کوشش کریئن
> بڑا x > 8 مردود کوشش کریئن
< کم x < 8 صادق کوشش کریئن
>= بڑا سے بڑا x >= 8 مردود کوشش کریئن
<= کم سے کم x <= 8 صادق کوشش کریئن

بائٹ آپریٹر کا معلومات،پختیار جسکریپت کی توجیہ بائٹ آپریٹر.

شرط آپریٹر(ترتیبی)

شرط آپریٹر شرط کی بنیاد پر قیمتی کو متغیر کو دینا ہوتا ہے。

شکلی

نام متغیر = (شرط) ? قیمتی پہلی:قیمتی دوسری

مثال

voteable = (age < 18) ? "Too young":"Old enough";

ਆਪਣੇ ਅਨੁਸਾਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ

مثال توضیح:

اگر متغیر "age" کی قیمتی کم از 18 ہو تو متغیر "voteable" کی قیمتی "Too young" رہے گی،درغیراین صورت،"voteable" کی قیمتی "Old enough" رہے گی。

لوجیک آپریٹر

لوجیک آپریٹر کا استعمال بندوبست یا قیمتی درمیان معقولی کا معائنہ کرنا ہوتا ہے。

مذکور x = 6 اور y = 3،پچھلے جدول بائٹ آپریٹر کو توضیح دیتا ہے:

آپریٹر وصف مثال کوشش کریئن
&& اور (x < 10 && y > 1) is true کوشش کریئن
|| اور (x === 5 || y === 5) is false کوشش کریئن
! نوٹ !(x === y) is true کوشش کریئن

جسکریپت بائٹ آپریٹر

بائٹ آپریٹر 32 بائٹ اعداد کو ہلکا دینا سکتا ہے،اس آپریشن میں کسی بھی نمبر آپریندا کو 32 بائٹ اعداد کو تبدیل کیا جائے گا،نتیجہ جسکریپت نمبر بائٹ کی شکل میں تبدیل کیا جائے گا。

آپریٹر وصف مثال مساوی نتیجہ دوسرے دوسرے اعداد
& AND x = 5 & 1 0101 & 0001 0001 1
| OR x = 5 | 1 0101 | 0001 0101 5
~ NOT x = ~ 5 ~0101 1010 10
^ XOR x = 5 ^ 1 0101 ^ 0100 4
<< لیفٹ شیفٹ x = 5 << 1 0101 << 1 1010 10
>> رائٹ شیفٹ x = 5 >> 1 0101 >> 1 0010 2

پچھلے مثال میں 4 دوسرے مثال استعمال کیا گیا تھا،لیکن جسکریپت میں 32 دوسرے سمت دوسرے اعداد استعمال کیا جاتا ہے。

جس میو،جسکریپت میں،~ 5 10 نہیں درج کریگا،بجائیں -6 درج کریگا。

~00000000000000000000000000000101 واپس 11111111111111111111111111111010 درآمد دیتا ہے

typeof آپریٹر

typeof آپریٹر آپرکٹس، آپرکٹس، فنکشن یا ایک ایکسپریشن کا نوعیت واپس دیتا ہے:

مثال

typeof "Bill"                 // واپس string درآمد دیتا ہے
typeof 3.14                   // واپس number درآمد دیتا ہے
typeof NaN                    // واپس number درآمد دیتا ہے
typeof false                  // واپس boolean درآمد دیتا ہے
typeof [1, 2, 3, 4]           // واپس object درآمد دیتا ہے
typeof {name:'Bill', age:19}  // واپس object درآمد دیتا ہے
typeof new Date()             // واپس object درآمد دیتا ہے
typeof function () {}         // واپس function درآمد دیتا ہے
typeof myCar                  // واپس undefined ( اگر myCar نامعلوم ہے) درآمد دیتا ہے
typeof null                   // واپس object درآمد دیتا ہے

ਆਪਣੇ ਅਨੁਸਾਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ

توجہ دیجئے:

  • NaN کا اعداد و شمار number ہوتا ہے
  • آرائیٹم کا اعداد و شمار object ہوتا ہے
  • تاریخ کا اعداد و شمار object ہوتا ہے
  • null کا اعداد و شمار object ہوتا ہے
  • غیر تعریف شدہ متغیر کا اعداد و شمار undefined ہوتا ہے

آپ typeof استعمال نہیں کرسکتے تاکہ جاسکے کہ جاوا اسکریپٹ آپرکٹس ایک آرائیٹم یا ڈیٹس کا ہے (یا نہیں ہے)۔

آپ typeof استعمال نہیں کرسکتے تاکہ جاسکے کہ جاوا اسکریپٹ آپرکٹس ایک آرائیٹم یا ڈیٹس کا ہے (یا نہیں ہے)۔

delete آپریٹر

delete آپریٹر آپرکٹس سے آپرکٹس کو حذف کرتا ہے:

مثال

var person = {firstName:"Bill", lastName:"Gates", age:19, eyeColor:"blue"};
delete person.age;   // delete person["age"];

ਆਪਣੇ ਅਨੁਸਾਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ

delete آپریٹر کا استعمال کا مقصد اپرکٹس کی کیما اور اپرکٹس کی خود کو حذف کرنا ہے۔

مضابطے کے بعد، اس کا دوبارہ اضافہ کرنے سے پہلے اس کا استعمال نہیں کیا جاسکتا۔

delete آپریٹر کا استعمال آپرکٹس کی پارٹیوں پر کیا جاتا ہے۔ یہ متغیر یا فنکشن پر کوئی اثر نہیں دیتا۔

توضیح:آپریاتور delete نباید بر روی ویژگی‌های اشیاء پیش‌تعریف شده JavaScript استفاده شود. این کار ممکن است برنامه شما را از کار بیندازد.

آپریاتور in

اگر ویژگی مشخص شده در شیء مشخص شده وجود دارد، in آپریاتور بازمی‌گرداند true، در غیر این صورت بازمی‌گرداند false:

مثال

// آرایه‌ها
var cars = ["Saab", "Volvo", "BMW"];
"Saab" in cars          // بازمی‌گرداند false (این یک شماره مشخص شده است نه یک مقدار)
0 in cars               // بازمی‌گرداند true
1 in cars               // بازمی‌گرداند true
4 in cars               // بازمی‌گرداند false ( وجود ندارد)
"length" in cars        // بازمی‌گرداند true (length یک ویژگی آرایه است)
// شیء
var person = {firstName:"Bill", lastName:"Gates", age:19};
"firstName" in person   // بازمی‌گرداند true
"age" in person         // بازمی‌گرداند true
// اشیاء پیش‌تعریف شده
"PI" in Math            // بازمی‌گرداند true
"NaN" in Number         // بازمی‌گرداند true
"length" in String      // بازمی‌گرداند true

ਆਪਣੇ ਅਨੁਸਾਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ

آپریاتور instanceof

اگر شیء مشخص شده یک نمونه از شیء مشخص شده باشد، instanceof آپریاتور بازمی‌گرداند true:

مثال

var cars = ["Saab", "Volvo", "BMW"];
cars instanceof Array;          // بازمی‌گرداند true
cars instanceof Object;         // بازمی‌گرداند true
cars instanceof String;         // بازمی‌گرداند false
cars instanceof Number;         // بازمی‌گرداند false

ਆਪਣੇ ਅਨੁਸਾਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ

آپریاتور void

void آپریاتور یک عبارت را محاسبه کرده و بازمی‌گرداند undefined。این آپریاتور معمولاً برای دریافت مقدار پیش‌تعریف شده (در محاسبات عبارت بدون استفاده از مقدار بازگشتی) استفاده می‌شود.

مثال

<a href="javascript:void(0);">
  ਬੇਕਾਰ ਲਿੰਕ
</a>
<a href="javascript:void(document.body.style.backgroundColor='red');">
  ਮੈਂ ਕਲਿੱਕ ਕਰਾਂਗਾ ਤਾਂ body ਦਾ ਪਿੱਛਲਾ ਰੰਗ ਲਾਲ ਬਣ ਜਾਵੇਗਾ
</a>

ਆਪਣੇ ਅਨੁਸਾਰ ਕੋਸ਼ਿਸ਼ ਕਰੋ