JS知識積累5

2021-10-02 15:44:27 字數 1668 閱讀 9787

陣列物件是使用單獨的變數名來蠢出一系列的值。

下標:記錄每個元素在陣列中的位置

元素:陣列中儲存的值

陣列長度:陣列元素個數

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一樣的時...