Объектке багытталган сценарий тили JavaScript учурда веб-баракчаларды интерактивдүү кылуу үчүн эң көп колдонулган объективдүү скрипт тили болуп саналат. Ушул тилди колдонуп, ар кандай татаал маселелерди чечүү үчүн ар дайым массивдерди колдонууга туура келет. Скрипт аны жарыялоо менен массивди колдоно баштайт. Келгиле, бул кандайча так аткарылганын карап көрөлү.
Зарыл
JavaScript жөнүндө негизги билим
Нускамалар
1 кадам
JavaScript массивин түзүүнүн бир нече жолу бар. Мисалы, ушул сыяктуу: var sampleArray = [element_0, element_1, element_2, element_2]; Бул сап төрт узундуктагы массивди түзөт. Эгерде сиз массив элементтерин көрсөтпөсөңүз, анда бош массив түзүлөт: var emptyArray =;
2-кадам
Массивди аныктоонун дагы бир жолу: var sampleArray = жаңы Array (element_0, element_1, element_2, element_2); Бул параметр төрт бирдиктүү массивди түзөт. Бул жерде, эгер сиз массив элементтерин тизмеге кошпосоңуз, анда массив бош түзүлөт: var emptyArray = new Array (); Мындай бош массивде, декларациядан кийин, ар бирине ылайык келбеген индекстер менен бир нече элементтерди түзсө болот. башка. Мисалы: var emptyArray = жаңы Array ();
emptyArray [4] = 47;
emptyArray [792] = 1; Мисалы, С тилиндеги массивдерден айырмаланып, бул массив 793 эмес, эки гана элементти сактоо үчүн талап кылынган эс тутумун ээлейт. Сиз берилген узундуктагы бош массивди, бардык элементтерди түзө аласыз анын ичинен "аныкталбаган" мааниси болот: var emptyArray = жаңы Array (8); Бул бош массивде 8 элемент камтылат, алардын мааниси аныкталбайт.
3-кадам
Жогоруда аталган түзүүнүн ар кандай ыкмалары үчүн массив элементтери бүтүн же бөлчөк сандар, сап жана логикалык маанилер болушу мүмкүн. Массивдер башка массивдердин элементтери да болушу мүмкүн. Тизмеде көрсөтүлгөн ар бир типтин бир элементин камтыган массивди түзүүнүн мисалы: var mixedArray = [4, 3.14, "text", true, [47, 8.1]; Массив башка массивдин элементи болушу мүмкүн болгондуктан, көп өлчөмдүү массивдерди кантип түзүүнү түшүнүү оңой. Үч өлчөмдүү массивди түзүүнүн мисалы: var multiDimArray = [1, true], [8, true], 3.14], "text", 42]; Алардын бардыгы номерленген массивдер. Объекттер JavaScript ассоциативдик (аталган) массивдерди түзүү үчүн колдонулушу керек.