iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 6
0
自我挑戰組

JavaScript學習日誌系列 第 6

學習日誌06-陣列

  • 分享至 

  • xImage
  •  

陣列練習

陣列的好處是可以方便處理有許多資料,不用一個一個去宣告就可以取得資料。
ex. 人資要處理員工的績效成績:

var staff1 = 60;
var staff2 = 78;
var staff3 = 52;

這樣一筆一筆宣告太麻煩,可使用陣列的寫法,先宣告變數再用[],放進數值、字串或函式等資料。

var staffGrade = [60,78,52];

陣列應用

繼續應用上面例子,如果要取得第一位員工Gary的成績,寫法是var garyGrade = staffGrade[0]

程式的數字順序排列是0、1、2、3...,而非1、2、3、4。

如果要改掉第二位員工的成績,直接在下方直接換新的數值。

var staffGrade = [60,78,52];

//更改第二位成績
staffGrade[1] = 88;

新增新員工的績效成績,可用push新增資料:

staffGrade.push(88);

查詢有績效成績總共幾位員工,可用length查詢:

var staffNumber = staffGrade.length;

練習如下

var staffGrade = [60,78,52];
var garyGrade = staffGrade[0];
staffGrade[1] = 88;
staffGrade.push(88);
var staffNumber = staffGrade.length;

//輸出
Gary的績效成績為 60 分
第二位員工成績為 88 分
總共有 4 位員工完成績效成績

上一篇
學習日誌05-函式2
下一篇
學習日誌07-物件
系列文
JavaScript學習日誌30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言