JavaScript-ലെ Arrays

ഒരു array എന്നത് ക്രമീകരിച്ചിട്ടുള്ള മൂല്യങ്ങളുടെ (values) ഒരു പട്ടികയാണ്. ഓരോ മൂല്യത്തെയും ഒരു element എന്ന് വിളിക്കുന്നു. ഓരോ element-നും ഒരു index നമ്പർ ഉണ്ടായിരിക്കും.

JavaScript arrays-നെ കുറിച്ചുള്ള പ്രധാന വിവരങ്ങൾ:

  • അവയിൽ numbers, strings, booleans എന്നിങ്ങനെയുള്ള വിവിധതരം ഡാറ്റാ ടൈപ്പുകൾ ഉൾക്കൊള്ളാൻ സാധിക്കും.
  • അവ സ്വയമേവ വലുതാകുന്നു. മുൻകൂട്ടി ഒരു സൈസ് നിശ്ചയിക്കേണ്ടതില്ല.

Arrays നിർമ്മിക്കാനുള്ള വഴികൾ:

  1. Array Constructor നിങ്ങൾ Array() ഫങ്ക്ഷൻ ഉപയോഗിക്കുന്നു. let scores = new Array(10); ഇത് 10 ശൂന്യമായ സ്ലോട്ടുകളുള്ള (empty slots) ഒരു array നിർമ്മിക്കുന്നു.

  2. Array Literal ഇതാണ് കൂടുതൽ ഉപയോഗിക്കപ്പെടുന്ന രീതി. സ്ക്വയർ ബ്രാക്കറ്റുകൾ (square brackets) ഉപയോഗിക്കുക. let colors = ['red', 'green', 'blue']; let emptyArray = [];

Elements എങ്ങനെ ആക്സസ് ചെയ്യാം:

JavaScript zero-based indexing ആണ് ഉപയോഗിക്കുന്നത്. ആദ്യത്തെ element index 0-ലാണ് വരുന്നത്. let mountains = ['Everest', 'Fuji', 'Nanga Parbat'];

  • mountains[0] എന്നത് 'Everest' നൽകുന്നു.
  • mountains[1] എന്നത് 'Fuji' നൽകുന്നു.

ഒരു index-ലേക്ക് പുതിയൊരു മൂല്യം നൽകിക്കൊണ്ട് നിങ്ങൾക്ക് മൂല്യങ്ങൾ മാറ്റാൻ കഴിയും. mountains[2] = 'K2';

സാധാരണയായി ഉപയോഗിക്കുന്ന array operations:

  • അവസാനം ചേർക്കാൻ: .push() ഉപയോഗിക്കുക
  • തുടക്കത്തിൽ ചേർക്കാൻ: .unshift() ഉപയോഗിക്കുക
  • അവസാനം നിന്ന് നീക്കം ചെയ്യാൻ: .pop() ഉപയോഗിക്കുക
  • തുടക്കത്തിൽ നിന്ന് നീക്കം ചെയ്യാൻ: .shift() ഉപയോഗിക്കുക
  • ഒരു index കണ്ടെത്താൻ: .indexOf() ഉപയോഗിക്കുക
  • ഒരു മൂല്യം array ആണോ എന്ന് പരിശോധിക്കാൻ: Array.isArray() ഉപയോഗിക്കുക

ആകെ എത്ര elements ഉണ്ടെന്ന് അറിയാൻ .length property ഉപയോഗിക്കുക.

Source: https://www.javascripttutorial.net/javascript-array/ Complete post: https://dev.to/pdhanush26/arrays-in-javascript-599a