陣列物件是使用單獨的變數名來蠢出一系列的值。
下標:記錄每個元素在陣列中的位置
元素:陣列中儲存的值
陣列長度:陣列元素個數
var arr =[1
,2,3
,4,5
];arr[i]
==arr[2]
;//i表示陣列下標,陣列下標從零開始;[1
,2,3
,4,5
,]//陣列中的元素
arr.length//陣列長度,陣列長度就是元素的個數
var 陣列名 =
[元素1,元素2,元素3...
];var 陣列名 =
newarray
(元素1,元素2,元素3...
);
只有乙個值時:
var arr=[5
];//表示陣列長度為1,陣列元素為5
var arr1 =
newarray(5
);//表示陣列長度為5,陣列元素為空
通過指定陣列名以及索引號碼,你可以訪問某個特定的元素。
訪問陣列的第乙個值
var num = arr[0]
;//因為陣列下標從零開始
獲取陣列長度:陣列名.length 獲取到的是乙個number型別的數
修改陣列的長度,會改變陣列裡面元素的數量 陣列名.length=值;這就相當於只保留對應陣列的元素
刪除陣列最後乙個值:陣列名.length–,陣列長度減一,相當於刪除最後乙個元素。
var arr=[1
,2,3
,4,5
]console.
log(arr.leng)
;//返回值為5,元素的個數
console.
log(arr.leng =2)
;//秀海陣列的長度,保留對應的陣列元素
console.
log(arr.length--);
//陣列長度減一,相當於刪除最後乙個元素
陣列名[下標] 取值從0開始
取陣列最後乙個元素:陣列名[陣列名.length-1];
如果下標在最大範圍內,獲取陣列元素
如果超過了最大下標,獲取到的元素是undefined
var arr =[1
,2,3
,4,5
];console.
log(arr[arr.length-1]
);//取陣列最後乙個元素
陣列名[下標]=值
1. 如果下標在最大範圍內:就是修改陣列元素的值
2. 如果下標超過最大下標:那麼就是給陣列增加新元素
3. 如果要給陣列最後加乙個值:陣列名[陣列名.length]=值
獲取陣列中的每乙個元素,就是陣列遍歷
陣列遍歷的固定寫法:
for
(var i =
0; i < 陣列名.length; i++
)
補充css select下拉框箭頭樣式修改
select
/*下拉後箭頭*/
select:focus
JS基礎知識積累4
do while結構 for迴圈結構 while 條件 true false 判斷條件是否成立,如果成立,執行迴圈體 重新判斷條件是否成立 如果不成立,跳出迴圈,執行大括號之後的 條件語句可以是 關係表示式 布林型別的值 其他型別的值 都會轉換成布林型別 do while 判斷條件 true fal...
5月21日隨記 知識的積累
什麼是rss?是站點用來和其他站點之間共享內容的一種簡易方式 也叫聚合內容 通常被用於新聞和其他按順序排列的 例如blog 部落格 一段專案的介紹可能包含新聞的全部介紹等。或者僅僅是額外的內容或者簡短的介紹。這些專案的鏈結通常都能鏈結到全部的內容。網路使用者可以在客戶端借助於支援rss的新聞聚合工具...
JS工具積累
js判斷數字或小數 function checknumber numval d if numval else 數字 千分位 形式 千分位 形式,即從個位數起,每三位之間加乙個逗號,例如,將7654321輸出成7,654,321。function formatcurrency num 和php一樣的時...