JavaScript基礎第三天 for循環(huán) 數(shù)組

一.for循環(huán)

1.for循環(huán)的使用

  • 語法:
    for(聲明記錄循環(huán)次數(shù)的變量 ; 循環(huán)條件 ; 變化值) {
    循環(huán)體
    }
  • 好處:把聲明起始值、循環(huán)條件、變化值寫到一起,讓人一目了然
  • 第一次執(zhí)行for的時候,變化量是不執(zhí)行的
  • 繼續(xù)循環(huán)的時候,不在執(zhí)行初始化過程了;(先 變化量, 再 判斷條件)
  1. for循環(huán)和while循環(huán)的區(qū)別:
  • 當如果明確了循環(huán)的次數(shù)的時候推薦使用for循環(huán)
  • 當不明確循環(huán)的次數(shù)的時候推薦使用while循環(huán)
  1. 循環(huán)結(jié)束:
    continue:結(jié)束本次循環(huán),繼續(xù)下次循環(huán)
    break:跳出所在的循環(huán)
  2. 循環(huán)嵌套
    語法:


    1.png

二. 數(shù)組

1.數(shù)組是什么:
數(shù)組(Array)是一種可以按順序保存數(shù)據(jù)的數(shù)據(jù)類型
2.數(shù)組的使用
2.1語法:
let 數(shù)組名 = [數(shù)據(jù)1,數(shù)據(jù)2,......]


2.png
  • 數(shù)組是按順序保存,所以每個數(shù)據(jù)都有自己的編號
  • 計算機中的編號從0開始,所以小明的編號為0,小剛編號為1,以此類推
  • 在數(shù)組中,數(shù)據(jù)的編號也叫索引或下標
  • 數(shù)組可以存儲任意類型的數(shù)據(jù)
    2.2取值語法


    3.png
  • 通過下標取數(shù)據(jù)
  • 取出來是什么類型的,就根據(jù)這種類型特點來訪問
    2.3 術語
  • 元素:數(shù)組中保存的每個數(shù)據(jù)都叫數(shù)組元素
  • 下標:數(shù)組中數(shù)據(jù)的編號
  • 長度:數(shù)組中數(shù)據(jù)的個數(shù),通過數(shù)組的length屬性獲得
    2.4 遍歷數(shù)組:
    用循環(huán)把數(shù)組中每個元素都訪問到,一般會用for循環(huán)遍歷


    4.png

三.數(shù)組的操作

1.數(shù)組增加新的數(shù)據(jù)

  • arr.unshift(新增的內(nèi)容) 方法將一個或多個元素添加到數(shù)組的開頭,并返回該數(shù)組的新長度


    6.png
  • 數(shù)組.push() 方法將一個或多個元素添加到數(shù)組的末尾,并返回該數(shù)組的新長度


    5.png
  1. 數(shù)組刪除元素
  • 數(shù)組.shift() 刪除第一個元素,并返回該元素
  • 數(shù)組. pop() 方法從數(shù)組中刪除最后一個元素,并返回該元素的值


    7.png
  • 數(shù)組. splice() 方法 刪除指定元素


    8.png

    9.png
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容