JavaScript第三天

補充:document.write()可以解析標簽

一、循環(huán)for

1、for循環(huán)的基本使用

(1) 也是重復執(zhí)行代碼
(2) 好處:把聲明起始值、循環(huán)條件、變化值寫到一起,讓人一目了然


for循環(huán).png

細節(jié):分號不能少;例如for(;i<9;i++)

for循環(huán)和while循環(huán)有什么區(qū)別

明確循環(huán)的次數-------推薦使用for循環(huán)
不明確循環(huán)的次數-----推薦使用while循環(huán)

2、退出循環(huán)

循環(huán)結束:(只能用在循環(huán)語句里面,for'和while可以,if語句不行)

continue:結束(跳過)本次循環(huán),繼續(xù)下次循環(huán),跳出一次虛幻
break:中止當前循環(huán),跳出整個(所有)循環(huán)

3、循環(huán)嵌套
循環(huán)嵌套.png

二、數組

數組(Array)是一種可以按順序保存數據的數據類型

1、數組的基本使用

// 數組語法:
let 數組名 = [數據1,數據2,數據3,數據4,...,數據n];
(1)聲明語法

a、數組是按順序保存,所以每個數據都有自己的編號
b、計算機中的索引或下標從0開始,以此類推
c、在數組中,數據的編號也叫索引或下標
d、數組可以存儲任意類型的數據

(2)取值語法

數組名[下標]

a、通過下標取數據
b、取出來是什么類型的,就根據這種類型特點來訪問

(3)一些術語

元素:數組中保存的每個數據都叫數組元素
下標:數組中數據的編號
長度:數組中數據的個數,通過數組的length屬性獲得

(4)遍歷數組
遍歷數組.png

遍歷數組案例.png

2、操作數組

操作數組.png
(1)數組添加新的數據

1、數組.push() 方法將一個或多個元素添加到數組的末尾,并返回該數組的新長度 (重點),更加注重長度
語法:

添加新的數組.png
案例1.png

2、arr.unshift(新增的內容) 方法將一個或多個元素添加到數組的**開頭,并返回該數組的新長度
添加開頭.png
開頭例子.png

(2)刪除數組中數據

1、數組. pop() 方法從數組中刪除最后一個元素,并返回該元素的值
更加注重數據
2、數組. shift() 方法從數組中刪除第一個元素,并返回該元素的值

刪除元素第一個.png
刪除元素第一個案例.png

3、數組.splice()方法 刪除指定元素

刪除指定元素.png

start 起始位置:
指定修改的開始位置(從0計數)
deleteCount:
表示要移除的數組元素的個數
可選的。 如果省略則默認從指定的起始位置刪除到最后
任意位置刪除.png

總結

1、數組length的值定義為:數組最后一個元素下標 + 1
2、訪問一個對象(數組是特殊的對象)的不存在屬性是,返回值為undefined

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

相關閱讀更多精彩內容

  • 排他操作 排他思想 如果有同一組元素,我們想要某一個元素實現某種樣式, 需要用到循環(huán)的排他思想算法: 所有元素全部...
    __method__閱讀 464評論 3 1
  • 排他操作 排他思想 如果有同一組元素,我們想要某一個元素實現某種樣式, 需要用到循環(huán)的排他思想算法: 所有元素全部...
    王希杰閱讀 174評論 0 0
  • 排他操作 排他思想 如果有同一組元素,我們想要某一個元素實現某種樣式, 需要用到循環(huán)的排他思想算法: 所有元素全部...
    星河啊啊啊啊閱讀 167評論 0 0
  • 排他操作 排他思想 如果有同一組元素,我們想要某一個元素實現某種樣式, 需要用到循環(huán)的排他思想算法: 所有元素全部...
    wangylll閱讀 138評論 0 0
  • 排他操作 排他思想 如果有同一組元素,我們想要某一個元素實現某種樣式, 需要用到循環(huán)的排他思想算法: 所有元素全部...
    淺瞳_e42e閱讀 371評論 0 0

友情鏈接更多精彩內容