JavaScript-ലെ Arrays
ഒരു array എന്നത് ക്രമീകരിച്ചിട്ടുള്ള മൂല്യങ്ങളുടെ (values) ഒരു പട്ടികയാണ്. ഓരോ മൂല്യത്തെയും ഒരു element എന്ന് വിളിക്കുന്നു. ഓരോ element-നും ഒരു index നമ്പർ ഉണ്ടായിരിക്കും.
JavaScript arrays-നെ കുറിച്ചുള്ള പ്രധാന വിവരങ്ങൾ:
- അവയിൽ numbers, strings, booleans എന്നിങ്ങനെയുള്ള വിവിധതരം ഡാറ്റാ ടൈപ്പുകൾ ഉൾക്കൊള്ളാൻ സാധിക്കും.
- അവ സ്വയമേവ വലുതാകുന്നു. മുൻകൂട്ടി ഒരു സൈസ് നിശ്ചയിക്കേണ്ടതില്ല.
Arrays നിർമ്മിക്കാനുള്ള വഴികൾ:
Array Constructor നിങ്ങൾ
Array()ഫങ്ക്ഷൻ ഉപയോഗിക്കുന്നു.let scores = new Array(10);ഇത് 10 ശൂന്യമായ സ്ലോട്ടുകളുള്ള (empty slots) ഒരു array നിർമ്മിക്കുന്നു.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