జావాస్క్రిప్ట్ అరేయా కాంస్ట్
- పూర్వ పేజీ JS అరేయ్ ఇటెరేషన్
- తదుపరి పేజీ JS తేదీ
ECMAScript 2015 (ES6)
2015 సంవత్సరంలో, జావాస్క్రిప్ట్ ఒక ముఖ్యమైన కొత్త కీవర్డ్ ప్రవేశపెట్టింది:const
.
ఉపయోగించండి const
ప్రకటించబడిన అరేయ్స్ ని మళ్ళిగా అనుకూలీకరించడం ఒక సాధారణ పద్ధతి గా మారింది:
ఉదాహరణ
const cars = ["Saab", "Volvo", "BMW"];
మళ్ళిగా అనుకూలీకరించలేదు
ఉపయోగించండి const
ప్రకటించబడిన అరేయ్స్ ని మళ్ళిగా అనుకూలీకరించలేదు:
ఉదాహరణ
const cars = ["Saab", "Volvo", "BMW"]; cars = ["టోయోటా", "వోల్వో", "ఆడి"]; // ERROR
అరేయ్స్ కాంస్టెంట్ కాదు
కీవర్డ్ const
కొంచెం మోసగా ఉంటుంది.
ఇది కాంస్టెంట్ అరేయ్స్ ని నిర్వచించలేదు. ఇది అరేయ్స్ కు కాంస్టెంట్ రిఫరెన్స్ ని నిర్వచిస్తుంది.
కాబట్టి, మేము కాంస్టెంట్ అరేయ్స్ మెటీరియల్స్ మార్చవచ్చు.
మెటీరియల్స్ మళ్ళిగా అనుకూలీకరించబడవచ్చు
మీరు కాంస్టెంట్ అరేయ్స్ మెటీరియల్స్ మార్చవచ్చు:
ఉదాహరణ
// మీరు కాంస్టెంట్ అరేయ్స్ సృష్టించవచ్చు: const cars = ["Saab", "Volvo", "BMW"]; // మీరు మెటీరియల్స్ మార్చవచ్చు: cars[0] = "టోయోటా"; // మీరు మెటీరియల్స్ జోడించవచ్చు: cars.push("ఆడి");
బ్రౌజర్ మద్దతు ఉంది
ఇంటర్నెట్ ఎక్స్ప్లోరర్ 10 లేదా అంతకు ముంది వెర్షన్లు కీలక పదాన్ని అనుమతించవు const
కీలక పదం
క్రింది పట్టిక పూర్తిగా const కీలక పదాన్ని మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్లను పేర్కొంది:
చ్రోమ్ | ఐఇ | ఫైర్ఫాక్స్ | సఫారీ | ఒపెరా |
---|---|---|---|---|
చ్రోమ్ 49 | ఐఇ 11 / ఎడ్జ్ | ఫైర్ఫాక్స్ 36 | సఫారీ 10 | ఒపెరా 36 |
2016 సంవత్సరం 3 నెల | 2013 సంవత్సరం 10 నెల | 2015 సంవత్సరం 2 నెల | 2016 సంవత్సరం 9 నెల | 2016 సంవత్సరం 3 నెల |
నిర్వచించటం సమయంలో అర్థానికి అర్థం చేయండి
జావాస్క్రిప్ట్ 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" ఉంది
మీరు క్లాస్ స్కోపు గురించి మరింత తెలుసుకోవడానికి ఈ సెక్షన్లో తెలుసుకోవచ్చు:జావాస్క్రిప్ట్ స్కోప్.
పునరుద్ధరించడం అనుమతించబడదు
ప్రోగ్రామ్లో ఏదైనా స్థానంలో ఉపయోగించవచ్చు 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"]; // అనుమతించబడింది }
పూర్తి అరేయ్ పరిచయం
పూర్తి పరిచయానికి మా పూర్తి సైట్ సందర్శించండి జావాస్క్రిప్ట్ అరేయ్ పరిచయం.
ఈ పరిచయం అన్ని అరేయ్ అంశాలు మరియు ఉదాహరణలను సమర్పిస్తుంది.
- పూర్వ పేజీ JS అరేయ్ ఇటెరేషన్
- తదుపరి పేజీ JS తేదీ