您好,登錄后才能下訂單哦!
這篇文章主要介紹“Javascrip的for循環和數組怎么使用”,在日常操作中,相信很多人在Javascrip的for循環和數組怎么使用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Javascrip的for循環和數組怎么使用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
for循環語法:重復執行代碼
好處:把聲明起始值、循環條件、變化值寫到一起,讓人一目了然
for (變量起始值;循環條件;變量更新) { 循環體 }
for循環和while循環的區別:
當如果明確了循環的次數的時候推薦使用for循環
當不明確循環的次數的時候推薦使用while循環
循環結束:
continue
:結束本次循環,繼續下次循環
break
:跳出所在的循環
一個循環里再套一個循環,一般用在for循環里
for (變量起始值;循環條件;變量更新) { for (變量起始值;循環條件;變量更新) { 循環體 } }
數組(Array)是一種可以按順序保存數據的數據類型
聲明語法
let 數組名 = [數據1, 數據2, ..., 數據n]
1數組是按順序保存,所以每個數據都有自己的編號
2.計算機中的編號從0開始,以此類推
3.在數組中,數據的編號也叫索引或下標
4.數組可以存儲任意類型的數據
取值語法
數組名[下標]
1.通過下標取數據
2.取出來是什么類型的,就根據這種類型特點來訪問
一些術語
元素:數組中保存的每個數據都叫數組元素
下標:數組中數據的編號
長度:數組中數據的個數,通過數組的length屬性獲得
數組名.length
用循環把數組中每個元素都訪問到,一般會用for循環遍歷
for (let i = 0; i < 數組名.length; i++) { 數組名[i] }
數組本質是數據集合, 操作數據無非就是 增 刪 改 查 語法
1.查: 查詢數組數據,或者我們稱為訪問數組數據 數組[下標]
2.改: 重新賦值 數組[下標] = 新值
3.增: 數組添加新的數據
arr.push (新增的內容)
arr.unshift (新增的內容)
4.刪: 刪除數組中數據
arr.pop()
arr.shift()
arr.splice (操作的下標,刪除的個數)
數組增加新的數據
數組.push()
方法將一個或多個元素添加到數組的末尾,并返回該數組的新長度 (重點)
arr.push(元素1, 元素2, ..., 元素n)
arr.unshift
(新增的內容) 方法將一個或多個元素添加到數組的開頭,并返回該數組的新長度
arr.unshift(元素1, 元素2, ..., 元素n)
數組刪除元素
數組. pop()
方法從數組中刪除最后一個元素,并返回該元素的值
arr.pop()
數組. shift() 方法從數組中刪除第一個元素,并返回該元素的值
arr.shift()
數組. splice() 方法 刪除指定元素(重點)
arr.splice(start, deleteCount) arr.splice(起始位置, 刪除幾個元素)
start 起始位置:
指定修改的開始位置(從0計數) deleteCount
:
表示要移除的數組元素的個數
可選的。 如果省略則默認從指定的起始位置刪除到最后
刪除元素的使用場景:
隨機抽獎,中獎的用戶就需要從數組里面刪除,不允許重復抽獎
點擊刪除按鈕,相關的數據會從商品數據中刪除
到此,關于“Javascrip的for循環和數組怎么使用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。