جاوا اسکریپت آرائی کانست
- صفحه قبلی تکرار آرایههای JS
- صفحه بعدی تاریخ JS
ECMAScript 2015 (ES6)
2015 میں، جاوااسکریپٹ نے ایک اہم نیا کلیم وارب شروع کیا:const
.
ਇਸ ਵਿੱਚ const
آئیٹم دوبارہ مقرر کرنا ایک عام طریقہ بن گیا ہے:
مثال
const cars = ["Saab", "Volvo", "BMW"];
دوبارہ مقرر نہیں کیا جاسکتا
ਇਸ ਵਿੱਚ const
آئیٹم دوبارہ مقرر نہیں کیا جاسکتا:
مثال
const cars = ["Saab", "Volvo", "BMW"]; cars = ["Toyota", "Volvo", "Audi"]; // ERROR
آئیٹم کانسٹینٹ نہیں ہے
کلیم وارب const
کچھ کچھ مایوس کرا دا لگتا ہے.
یہ کانسٹینٹ آئیٹم نہیں دیندا، یہ آئیٹم کی کانسٹینٹ مرادف دیندا ہے.
اس لئی، ہم کانسٹینٹ آئیٹم بدل سکتے ہیں.
آئیٹم دوبارہ مقرر کیا جاسکتا ہے
آپ کانسٹینٹ آئیٹم بدل سکتے ہیں:
مثال
// آپ کانسٹینٹ آئیٹم آئیئر اپناسکتے ہیں: const cars = ["Saab", "Volvo", "BMW"]; // آپ آئیٹم بدل سکتے ہیں: cars[0] = "Toyota"; // آپ آئیٹم اضاف کر سکتے ہیں: cars.push("Audi");
بrowsər سپورٹ کرتیاں
ਇੰਟਰਨੈੱਟ ਐਕਸਪਲੋਰਰ 10 ਜਾਂ ਪਹਿਲੇ ਦੀਆਂ ਸਾਰੀਆਂ ਸੰਸਕਰਣ ਸਮਰਥਨ ਨਹੀਂ ਦੇਂਦੇ const
ਕੀਵਾਰਡ。
ਹੇਠ ਦੇ ਸਾਰੇ ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਵਿੱਚ const ਕੀਵਾਰਡ ਦੀ ਪੂਰੀ ਤਰ੍ਹਾਂ ਮਦਦ ਕਰਦੇ ਹਨ:
ਚਰੋਮ | ਆਈਈ | ਫਾਇਰਫਾਕਸ | ਸਫਾਰੀ | ਓਪੇਰਾ |
---|---|---|---|---|
ਚਰੋਮ 49 | ਆਈਈ 11 / ਐਂਜਲ | ਫਾਇਰਫਾਕਸ 36 | ਸਫਾਰੀ 10 | ਓਪੇਰਾ 36 |
2016 ਸਾਲ ਮਾਰਚ | 2013 ਸਾਲ ਅਕਤੂਬਰ | 2015 ਸਾਲ ਫਰਵਰੀ | 2016 ਸਾਲ ਸਤੰਬਰ | 2016 ਸਾਲ ਮਾਰਚ |
ਐਲਾਨ ਕਰਨ ਸਮੇਂ ਵੈਲਿਊ ਦੇਣਾ
ਜਾਵਾਸਕ੍ਰਿਪਟ const
ਵਾਰੀਆਂ ਨੂੰ ਐਲਾਨ ਕਰਨ ਸਮੇਂ ਹੀ ਵੈਲਿਊ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ:
ਮਤਲਬ ਹੈ ਕਿ const
ਐਲਾਨ ਕੀਤੀ ਸੂਚੀਕ੍ਰਮ ਨੂੰ ਐਲਾਨ ਕਰਨ ਸਮੇਂ ਹੀ ਪ੍ਰਾਰੰਭ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ。
ਇਸ ਵਿੱਚ const
ਸੂਚੀਕ੍ਰਮ ਨੂੰ ਨਾ ਮੁੜ ਵੈਲਿਊ ਕਰਨਾ ਇੱਕ ਗਰਾਫਿਕ ਗਲਤੀ ਹੈ:
مثال
ਨਹੀਂ ਕੰਮ ਆਉਂਦਾ ਹੈ:
const cars; cars = ["Saab", "Volvo", "BMW"];
ਇਸ ਵਿੱਚ var
ਐਲਾਨ ਕੀਤੀ ਸੂਚੀਕ੍ਰਮ ਕਿਸੇ ਵੀ ਸਮੇਂ ਪ੍ਰਾਰੰਭ ਕਰ ਸਕਦੀ ਹੈ。
ਤੁਸੀਂ ਸੂਚੀਕ੍ਰਮ ਐਲਾਨ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਹੀ ਇਸ ਦਾ ਉਪਯੋਗ ਕਰ ਸਕਦੇ ਹੋ
مثال
ਠੀਕ ਹੈ:
cars = ["Saab", "Volvo", "BMW"]; var cars;
const ਬਲਕ ਕਿਰਤ ਯੋਗਤਾ
ਇਸ ਵਿੱਚ const
ਐਲਾਨ ਕੀਤੀ ਸੂਚੀਕ੍ਰਮ ਕੋਲਬਲਕ ਕਿਰਤ ਯੋਗਤਾ.
ਬਲਕ ਵਿੱਚ ਐਲਾਨ ਕੀਤੀ ਸੂਚੀਕ੍ਰਮ ਅਤੇ ਬਲਕ ਬਾਹਰ ਐਲਾਨ ਕੀਤੀ ਸੂਚੀਕ੍ਰਮ ਵਿੱਚ ਅੰਤਰ ਹੈ:
مثال
const cars = ["Saab", "Volvo", "BMW"]; // ਇੱਥੇ cars[0] ਹੈ "Saab" { const cars = ["Toyota", "Volvo", "BMW"]; // ਇੱਥੇ cars[0] ਹੈ "Toyota" } // ਇੱਥੇ cars[0] ਹੈ "Saab"
ਇਸ ਵਿੱਚ var
ਐਲਾਨ ਕੀਤੀ ਸੂਚੀਕ੍ਰਮ ਨੂੰ ਬਲਕ ਕਿਰਤ ਯੋਗਤਾ ਨਹੀਂ ਹੈ:
مثال
var cars = ["Saab", "Volvo", "BMW"]; // ਇੱਥੇ cars[0] ਹੈ "Saab" { var cars = ["Toyota", "Volvo", "BMW"]; // ਇੱਥੇ cars[0] ਹੈ "Toyota" } // ਇੱਥੇ cars[0] ਹੈ "Toyota"
ਤੁਸੀਂ ਹੇਠ ਲਿਖੇ ਖੰਡ ਵਿੱਚ ਬਲਕ ਕਿਰਤ ਯੋਗਤਾ ਦੇ ਬਾਰੇ ਵਧੇਰੇ ਸਿੱਖ ਸਕਦੇ ਹੋJavaScript Scope.
ਸੂਚੀਕ੍ਰਮ ਮੁੜ ਐਲਾਨ ਕਰ ਸਕਦੇ ਹਨ
ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਥਾਨ 'ਤੇ var
دوباره اعلام آرایه:
مثال
var cars = ["Volvo", "BMW"]; // ਮਨਜ਼ੂਰ var cars = ["Toyota", "BMW"]; // ਮਨਜ਼ੂਰ cars = ["Volvo", "Saab"]; // ਮਨਜ਼ੂਰ
ਨਹੀਂ ਮਨਜ਼ੂਰ ਹੈ ਕਿ ਇੱਕ ਹੀ ਕਿਰਤ ਯੋਗਤਾ ਜਾਂ ਇੱਕ ਹੀ ਬਲਕ ਵਿੱਚ ਸੂਚੀਕ੍ਰਮ ਨੂੰ ਮੁੜ ਐਲਾਨ ਕਰੋ ਜਾਂ ਮੁੜ ਵੈਲਿਊ ਕਰੋ const
:
مثال
var cars = ["Volvo", "BMW"]; // ਮਨਜ਼ੂਰ const cars = ["Volvo", "BMW"]; // ਨਹੀਂ ਮਨਜ਼ੂਰ { var cars = ["Volvo", "BMW"]; // ਮਨਜ਼ੂਰ const cars = ["Volvo", "BMW"]; // ਨਹੀਂ ਮਨਜ਼ੂਰ }
ਨਹੀਂ ਮਨਜ਼ੂਰ ਹੈ ਕਿ ਇੱਕ ਹੀ ਕਿਰਤ ਯੋਗਤਾ ਜਾਂ ਇੱਕ ਹੀ ਬਲਕ ਵਿੱਚ ਮੌਜੂਦਾ ਸੂਚੀਕ੍ਰਮ ਨੂੰ ਮੁੜ ਐਲਾਨ ਕਰੋ ਜਾਂ ਮੁੜ ਵੈਲਿਊ ਕਰੋ const
ਸੂਚੀਕ੍ਰਮ:
مثال
const cars = ["Volvo", "BMW"]; // اجازه داده شده const cars = ["Volvo", "BMW"]; // ਨਹੀਂ ਮਨਜ਼ੂਰ var cars = ["Volvo", "BMW"]; // اجازه داده نشده cars = ["Volvo", "BMW"]; // اجازه داده نشده { const cars = ["Volvo", "BMW"]; // اجازه داده شده const cars = ["Volvo", "BMW"]; // اجازه داده نشده var cars = ["Volvo", "BMW"]; // اجازه داده نشده cars = ["Volvo", "BMW"]; // اجازه داده نشده }
اجازه داده شده است که در یک محدوده یا بلوک دیگر استفاده شود const
دوباره اعلام آرایه:
مثال
const cars = ["Volvo", "BMW"]; // اجازه داده شده { const cars = ["Volvo", "BMW"]; // اجازه داده شده } { const cars = ["Volvo", "BMW"]; // اجازه داده شده }
منابع کامل آرایه
برای منابع کامل، لطفاً به منابع کامل ما منابع آرایه JavaScript.
این کتابخانه شامل توضیحات و مثالهای تمام ویژگیها و روشهای آرایهها است.
- صفحه قبلی تکرار آرایههای JS
- صفحه بعدی تاریخ JS