ఈ బ్లాగ్ జావాస్క్రిప్ట్లోని వస్తువులతో “const” ఉపయోగాన్ని వివరిస్తుంది.
జావాస్క్రిప్ట్లో ఆబ్జెక్ట్లతో “const” ఉపయోగం
ది ' స్థిరంగా ” జావాస్క్రిప్ట్లోని ఆబ్జెక్ట్లతో ఆబ్జెక్ట్ యొక్క లక్షణాలను సవరించడానికి అనుమతిస్తుంది కానీ వేరియబుల్ను మరొక ఆబ్జెక్ట్కు తిరిగి కేటాయించడాన్ని అనుమతించదు.
ఉదాహరణ
' అనే ఆబ్జెక్ట్ను సృష్టించండి లేదా ప్రకటించండి obj 'ఉపయోగించి' స్థిరంగా 'మూడు లక్షణాలతో కీవర్డ్' పేరు ',' వయస్సు ', మరియు' అభిరుచి ”:
స్థిరంగా obj = {
పేరు : 'మిలి' ,
వయస్సు : 24 ,
అభిరుచి : 'పుస్తక పఠనం'
}
ఆబ్జెక్ట్ అట్రిబ్యూట్ విలువను యాక్సెస్ చేయండి ' అభిరుచి 'చుక్కను ఉపయోగించి' . ' ఆపరేటర్ మరియు ' సహాయంతో కన్సోల్లో ముద్రించండి console.log() 'పద్ధతి:
కన్సోల్. లాగ్ ( obj అభిరుచి ) ;
'' యొక్క విలువను మేము విజయవంతంగా యాక్సెస్ చేసామని అవుట్పుట్ సూచిస్తుంది. స్థిరంగా 'ఆబ్జెక్ట్ ఆస్తి పేరు' అభిరుచి ”:
ఇక్కడ, మేము '' విలువను మారుస్తాము స్థిరంగా 'ఆబ్జెక్ట్ ఆస్తి పేరు' అభిరుచి ' నుండి ' పెయింటింగ్ ” మరియు దానిని కన్సోల్లో ముద్రించండి:
obj అభిరుచి = 'పెయింటింగ్' ;
కన్సోల్. లాగ్ ( obj అభిరుచి ) ;
విలువ విజయవంతంగా నవీకరించబడింది. కాన్స్ట్ ఆబ్జెక్ట్ల లక్షణాలను సులభంగా అప్డేట్ చేయవచ్చని ఇది సూచిస్తుంది:
కానీ వేరియబుల్ను మరొక ఆబ్జెక్ట్కు తిరిగి కేటాయించడాన్ని 'const' అనుమతించదు. ఇక్కడ, మేము “const” ఆబ్జెక్ట్కి కొత్త వస్తువును కేటాయిస్తాము “ obj ”:
obj = {పేరు : 'ఎమ్మా' ,
వయస్సు : 26 ,
అభిరుచి : 'ప్రయాణం'
}
'obj'ని నవీకరించబడిన వస్తువుగా ముద్రించండి:
కన్సోల్. లాగ్ ( obj ) ;అవుట్పుట్
జావాస్క్రిప్ట్లోని ఆబ్జెక్ట్లతో “const” వినియోగం గురించి అంతే.
ముగింపు
'తో వేరియబుల్స్ స్థిరంగా ” జావాస్క్రిప్ట్లోని కీవర్డ్ మార్పులేనిది కానీ ఆబ్జెక్ట్తో “ స్థిరంగా ” అనేది మార్పులేనిది కాదు, మీరు ఇప్పటికీ దాని లక్షణాలను సవరించవచ్చు. అయినప్పటికీ, వేరియబుల్ను మరొక ఆబ్జెక్ట్కు తిరిగి కేటాయించడాన్ని const అనుమతించదు. ఈ బ్లాగ్ జావాస్క్రిప్ట్లోని వస్తువులతో “const” ఉపయోగాన్ని వివరించింది.