ការប្រើ arrays ក្នុង JavaScript

 


Array ប្រើសម្រាប់ផ្ទុកតម្លៃច្រើននៅក្នុងអថេរតែមួយ។ វាងាយស្រួលធ្វើការជាមួយបណ្តុំទិន្នន័យដែលអាចស្តុកទុកនៅក្នុង អថេរតែមួយ មានភាពងាយស្រួលក្នុងការគ្រប់គ្រង និងហៅយកមកប្រើ ។ 

---------------------------------------------------------------------------------------

var arrayName = [item1, item2, item3,...];

---------------------------------------------------------------------------------------


យើងអាចចាប់យកធាតុរបស់ Array បានតាមរយៈលេខលំដាប់របស់វា ដែលលេខលំដាប់របស់ Array ចាប់ផ្តើមពី ០ ។

ឧទាហរណ៍៖

---------------------------------------------------------------------------------------

var colors = ["red", "green", "yellow", "pink"];

document.write(colors[1]);

---------------------------------------------------------------------------------------


ការបន្ថែមធាតុរបស់ array

យើងអាចធ្វើការបន្ថែមធាតុរបស់ array បានតាមពីររបៀបគឺ array.push(value,....) ឬ array[array.length] = value,...  សម្រាប់ថែមធាតុខាងក្រោយតម្លៃចាស់របស់ array ចំណែកឯ array.unshift(value,...) សម្រាប់បន្ថែមធាតុនៅខាងមុខតម្លៃចាស់ ។

ឧទាហរណ៍៖

---------------------------------------------------------------------------------------

var colors = ["red", "green", "yellow", "pink"];

colors.push("blue","black");

colors.unshift("orange");

---------------------------------------------------------------------------------------

លទ្ធផលគឺ៖ colors = ["orange", "red", "green", "yellow", "pink","blue","black"];


ការលុបធាតុរបស់ array

យើងអាចធ្វើការលុបធាតុរបស់ array បានតាមពីររបៀបដូចគ្នាគឺ array.shift() លុបចំនួនមួយធាតុដែលនៅខាងមុខ និង array.pop() សម្រាប់លុបមួយធាតុនៅខាងក្រោយ ។

ឧទាហរណ៍៖

---------------------------------------------------------------------------------------

var colors = ["orange", "red", "green", "yellow", "pink","blue","black"];

colors.shift();

colors.shift();

colors.pop();

---------------------------------------------------------------------------------------

លទ្ធផលគឺ៖ colors = ["green", "yellow", "pink","blue"];


ការ Loop តម្លៃរបស់ array

ដើម្បី Loop តម្លៃរបស់ array ទាំងអស់យកមកបង្ហាញយើងអាចប្រើ for Loop

---------------------------------------------------------------------------------------

for (var variable = 0; variable < array.length; variable++){

    array[variable];

}

---------------------------------------------------------------------------------------

ឧទាហរណ៍៖

---------------------------------------------------------------------------------------

var colors = ["orange", "red", "green", "yellow", "pink","blue","black"];


for(var i = 0; i < colors.length; i++){

    document.write(colors[i], "<br>");

}

---------------------------------------------------------------------------------------

ដើម្បី Loop តម្លៃរបស់ array រៀបទិន្នន័យក្នុងតារាងយើងសរសេរ៖

---------------------------------------------------------------------------------------

<html>

<head></head>

<body>

<table border="1">

<thead>

<tr>

    <th>No</th>

    <th>Color Name</th>

</tr>

</thead>

<tbody id="record"></tbody>

</table>

<script>

var colors = ["orange", "red", "green", "yellow", "pink","blue","black"];

var records = "";

for(var i = 0; i < colors.length; i++){

    records += "<tr><td>" + i+1 + "</td><td>" + colors[i] + "</td></tr>";

}

document.getElementById("record").innerHTML = records;

</script>

</body>

</html>

---------------------------------------------------------------------------------------

Comments

Popular posts from this blog

ការសរសេរ JavaScript ចូលក្នុង Web Page

Create Pop up Form in JavaScript

ការប្រើ Switch ក្នុង JavaScript