Arrays ଏବଂ Objects
- Arrays କିପରି ତିଆରି, ଉପଯୋଗ ଏବଂ ପରିବର୍ତ୍ତନ କରାଯାଏ ବୁଝିବା
- Array methods ଏବଂ helper functions ଉପରେ ଦକ୍ଷତା ହାସଲ କରିବା
- JavaScript objects, properties, ଏବଂ methods ବିଷୟରେ ଜାଣିବା
- JSON ଏବଂ ଡାଟା ଆଦାନପ୍ରଦାନ ଫର୍ମାଟ୍ ବିଷୟରେ ବୁଝିବା
JavaScript ରେ Arrays
Arrays ହେଉଛି ମୂଲ୍ୟର କ୍ରମବଦ୍ଧ ସଂଗ୍ରହ ଯାହା ଗୋଟିଏ ଭେରିଏବଲରେ ଅନେକ ଆଇଟମ୍ ସଂରକ୍ଷଣ କରିପାରେ। ସେମାନେ JavaScript ରେ ମୌଳିକ ଡାଟା ଷ୍ଟ୍ରକଚର ଯାହା ଆପଣଙ୍କୁ ଡାଟା ତାଲିକା ସହିତ ଦକ୍ଷତାର ସହିତ କାମ କରିବାକୁ ଅନୁମତି ଦିଏ।

JavaScript ରେ arrays ସହିତ, ଆପଣ:
- ଗୋଟିଏ ଭେରିଏବଲରେ ଅନେକ ମୂଲ୍ୟ ସଂରକ୍ଷଣ କରିପାରିବେ
- ସେମାନଙ୍କ ସ୍ଥାନ (index) ଦ୍ୱାରା ଉପାଦାନଗୁଡ଼ିକୁ ଆକ୍ସେସ୍ କରିପାରିବେ
- ଡାଟା ସଂଗ୍ରହ ମାଧ୍ୟମରେ ଇଟରେଟ୍ କରିପାରିବେ
- ଏକାଥରକେ ଅନେକ ମୂଲ୍ୟରେ ଅପରେସନ୍ କରିପାରିବେ
Arrays ତିଆରି ଏବଂ ଆକ୍ସେସ୍ କରିବା
JavaScript ରେ arrays ଆରେ ଲିଟେରାଲ୍ (ବର୍ଗାକାର ବ୍ରାକେଟ୍) କିମ୍ବା Array କନଷ୍ଟ୍ରକ୍ଟର ବ୍ୟବହାର କରି ତିଆରି କରାଯାଇପାରେ। ସେଗୁଡ଼ିକ ଯେକୌଣସି ପ୍ରକାରର ମୂଲ୍ୟ ଧାରଣ କରିପାରେ, ଯେପରିକି ସଂଖ୍ୟା, ଷ୍ଟ୍ରିଙ୍ଗ, ଅବଜେକ୍ଟ, ଏବଂ ଏପରିକି ଅନ୍ୟ arrays।
Arrays ତିଆରି କରିବା
JavaScript ରେ arrays ତିଆରି କରିବାର ବିଭିନ୍ନ ଉପାୟ
Array ଉପାଦାନ ଆକ୍ସେସ୍ କରିବା
ଇଣ୍ଡେକ୍ସ ବ୍ୟବହାର କରି array ଉପାଦାନଗୁଡ଼ିକୁ କିପରି ଆକ୍ସେସ୍ ଏବଂ ପରିବର୍ତ୍ତନ କରିବେ
ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ Array ବୈଶିଷ୍ଟ୍ୟ:
- Arrays ଶୂନ୍ୟ-ଇଣ୍ଡେକ୍ସଡ୍ (ପ୍ରଥମ ଉପାଦାନ ସ୍ଥାନ 0 ରେ ଅଛି)
lengthବୈଶିଷ୍ଟ୍ୟ ଆପଣଙ୍କୁ array ରେ ଥିବା ଉପାଦାନର ସଂଖ୍ୟା ଦିଏ- ଏକ ଇଣ୍ଡେକ୍ସ ଆକ୍ସେସ୍ କରିବା ଯାହା ଅସ୍ତିତ୍ୱରେ ନାହିଁ
undefinedଫେରାଏ - Arrays ରେ "ଗର୍ତ୍ତ" (ଖାଲି ସ୍ଲଟ୍) ଥାଇପାରେ ଯଦି ଆପଣ ଇଣ୍ଡେକ୍ସ ଛାଡ଼ିଦିଅନ୍ତି
Array Methods
JavaScript arrays ଅନେକ ବିଲ୍ଟ-ଇନ୍ methods ସହିତ ଆସେ ଯାହା ସେମାନଙ୍କୁ ସହଜରେ ପରିଚାଳନା କରିବାକୁ ସହଜ କରେ।
ସାଧାରଣ Array Methods
Array ଉପାଦାନ ଯୋଡ଼ିବା, ବାହାର କରିବା ଏବଂ ପରିଚାଳନା କରିବା ପାଇଁ methods
Array Helper Methods
Arrays ରୂପାନ୍ତର ଏବଂ ପ୍ରକ୍ରିୟାକରଣ ପାଇଁ ଆଧୁନିକ JavaScript methods
JavaScript ରେ Objects
Objects ହେଉଛି କି-ଭାଲ୍ୟୁ ଯୋଡ଼ିର ସଂଗ୍ରହ ଯାହା ଡାଟା ଏବଂ କାର୍ଯ୍ୟକ୍ଷମତାକୁ ଏକାଠି ସଂରକ୍ଷଣ କରେ। ସେମାନେ JavaScript ରେ ସବୁଠାରୁ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ଡାଟା ଷ୍ଟ୍ରକଚର ମଧ୍ୟରୁ ଗୋଟିଏ ଏବଂ ଭାଷାର ମୂଳଦୁଆ ଗଠନ କରନ୍ତି।

JavaScript ରେ objects ସହିତ, ଆପଣ:
- ସମ୍ପର୍କିତ ଡାଟା ଏବଂ କାର୍ଯ୍ୟକ୍ଷମତାକୁ ଏକାଠି ଗୋଷ୍ଠୀବଦ୍ଧ କରିପାରିବେ
- ବୈଶିଷ୍ଟ୍ୟ ଏବଂ ଆଚରଣ ସହିତ ବାସ୍ତବ-ବିଶ୍ୱ ସତ୍ତ୍ୱାଗୁଡ଼ିକୁ ମଡେଲ କରିପାରିବେ
- ଡାଟା ଷ୍ଟ୍ରକଚର ପାଇଁ ପୁନଃବ୍ୟବହାରଯୋଗ୍ୟ ଟେମ୍ପଲେଟ୍ ତିଆରି କରିପାରିବେ
- ଜଟିଳ ନେଷ୍ଟେଡ୍ ଡାଟା ଷ୍ଟ୍ରକଚର ସଂରକ୍ଷଣ କରିପାରିବେ
Objects ତିଆରି ଏବଂ ଆକ୍ସେସ୍ କରିବା
Objects ଅବଜେକ୍ଟ ଲିଟେରାଲ୍ (କର୍ଲି ବ୍ରାକେଟ୍), Object କନଷ୍ଟ୍ରକ୍ଟର, କିମ୍ବା କନଷ୍ଟ୍ରକ୍ଟର ଫଙ୍କସନ୍ ବ୍ୟବହାର କରି ତିଆରି କରାଯାଇପାରେ।
Objects ତିଆରି କରିବା
JavaScript ରେ objects ତିଆରି କରିବାର ବିଭିନ୍ନ ଉପାୟ
Object Properties ଆକ୍ସେସ୍ କରିବା
Object properties କିପରି ଆକ୍ସେସ୍ ଏବଂ ପରିବର୍ତ୍ତନ କରିବେ
Object Methods ଏବଂ Destructuring
Objects ଫଙ୍କସନକୁ ମୂଲ୍ୟ ଭାବରେ ଧାରଣ କରିପାରେ, ଯାହାକୁ methods କୁହାଯାଏ। Destructuring ଆପଣଙ୍କୁ objects ରୁ ମୂଲ୍ୟ ସହଜରେ ବାହାର କରିବାକୁ ଅନୁମତି ଦିଏ।
Object Methods
Objects ରେ methods ଭାବରେ ଫଙ୍କସନ ଯୋଡ଼ିବା
Object Destructuring
Objects ରୁ ମୂଲ୍ୟ ବାହାର କରିବା ଏବଂ ସେଗୁଡ଼ିକୁ ଭେରିଏବଲରେ ଆସାଇନ୍ କରିବା
JSON (JavaScript Object Notation)
JSON ହେଉଛି ଏକ ହାଲୁକା ଡାଟା ଆଦାନପ୍ରଦାନ ଫର୍ମାଟ୍ ଯାହା ମନୁଷ୍ୟମାନଙ୍କ ପାଇଁ ପଢ଼ିବା ଏବଂ ଲେଖିବା ସହଜ ଏବଂ ମେସିନ୍ ପାଇଁ ପାର୍ସ ଏବଂ ଉତ୍ପନ୍ନ କରିବା ସହଜ। ଏହା JavaScript object ସିଣ୍ଟାକ୍ସ ଉପରେ ଆଧାରିତ କିନ୍ତୁ ଭାଷା-ସ୍ୱାଧୀନ ଏବଂ ୱେବରେ ଡାଟା ଆଦାନପ୍ରଦାନ ପାଇଁ ବ୍ୟାପକ ଭାବରେ ବ୍ୟବହୃତ ହୁଏ।

JSON ନିମ୍ନଲିଖିତ ପାଇଁ ବ୍ୟବହୃତ ହୁଏ:
- ସର୍ଭର ଏବଂ ୱେବ୍ ଆପ୍ଲିକେସନ୍ ମଧ୍ୟରେ ଡାଟା ପଠାଇବା
- କନଫିଗରେସନ୍ ଡାଟା ସଂରକ୍ଷଣ କରିବା
- ଡାଟା ଷ୍ଟ୍ରକଚରକୁ ସିରିଆଲାଇଜ୍ ଏବଂ ଡିସିରିଆଲାଇଜ୍ କରିବା
- API ପ୍ରତିକ୍ରିୟା ଏବଂ ଅନୁରୋଧ
JSON ସହିତ କାମ କରିବା
JavaScript JavaScript objects ଏବଂ JSON ଷ୍ଟ୍ରିଙ୍ଗ ମଧ୍ୟରେ ରୂପାନ୍ତର କରିବା ପାଇଁ ବିଲ୍ଟ-ଇନ୍ methods ପ୍ରଦାନ କରେ।
JSON ମୌଳିକ
JSON ସିଣ୍ଟାକ୍ସ ଏବଂ ଷ୍ଟ୍ରକଚର ବୁଝିବା
Objects ଏବଂ JSON ମଧ୍ୟରେ ରୂପାନ୍ତର
JSON.stringify() ଏବଂ JSON.parse() ବ୍ୟବହାର କରିବା
API ଡାଟା ସହିତ କାମ କରିବା
APIs ଏବଂ ୱେବ୍ ସେବା ସହିତ JSON ବ୍ୟବହାର କରିବା
ଜ୍ଞାନ ଯାଞ୍ଚ
Arrays ଏବଂ objects ବିଷୟରେ ଆପଣଙ୍କର ବୁଝାମଣା ପରୀକ୍ଷା କରନ୍ତୁ।
Which method adds an element to the end of an array?
ପରବର୍ତ୍ତୀ ପଦକ୍ଷେପ
ଏହି ପାଠରେ, ଆପଣ JavaScript ରେ arrays ଏବଂ objects ବିଷୟରେ ଶିଖିଛନ୍ତି। ପରବର୍ତ୍ତୀ ପାଠରେ, ଆମେ ଇଣ୍ଟରାକ୍ଟିଭ୍ ୱେବ୍ ପୃଷ୍ଠା ତିଆରି କରିବା ପାଇଁ DOM ପରିଚାଳନା ଅନ୍ୱେଷଣ କରିବା।