国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

前端JavaScript入門-day03

這篇具有很好參考價(jià)值的文章主要介紹了前端JavaScript入門-day03。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

(創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動(dòng)力,如果看完對(duì)你有幫助,請(qǐng)留下您的足跡)

前端JavaScript入門-day03

目錄

1、循環(huán)-for

1.?for 循環(huán)-基本使用

1. for循環(huán)語法

2. 退出循環(huán)?

2. for 循環(huán)嵌套?

2、數(shù)組?

1 數(shù)組是什么

2 數(shù)組的基本使用?

1. 聲明語法

2. 取值語法?

3. 一些術(shù)語:?

4. 遍歷數(shù)組(重點(diǎn)):?

3 操作數(shù)組

操作數(shù)組-新增?

arr.push()

arr.unshift

操作數(shù)組-刪除

arr. pop()

數(shù)組. shift()

數(shù)組. splice()


1、循環(huán)-for

1.?for 循環(huán)-基本使用

1. for循環(huán)語法

作用:重復(fù)執(zhí)行代碼
好處:把聲明起始值、循環(huán)條件、變化值寫到一起,讓人一目了然 , 它是最常使用的循環(huán)形式

前端JavaScript入門-day03

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        for(let i = 1;i<=3;i++)
        {
            document.write('加油<br>')
        }
    </script>
   
</body>
</html>

網(wǎng)頁顯示為:? ? ? ? ? ? ? ? ? ? ??前端JavaScript入門-day03

2. 退出循環(huán)?

continue 退出本次循環(huán),一般用于排除或者跳過某一個(gè)選項(xiàng)的時(shí)候, 可以使用continue
break 退出整個(gè)for循環(huán),一般用于結(jié)果已經(jīng)得到, 后續(xù)的循環(huán)不需要的時(shí)候可以使用

了解:
1. while(true) 來構(gòu)造“無限”循環(huán),需要使用break退出循環(huán)。
2. for(;;) 也可以來構(gòu)造“無限”循環(huán),同樣需要使用break退出循環(huán)。

2. for 循環(huán)嵌套?

?一個(gè)循環(huán)里再套一個(gè)循環(huán),一般用在for循環(huán)里

前端JavaScript入門-day03

<!-- 九九乘法表 -->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        span
        {
            display: inline-block;
            width: 100px;
            padding: 5px 10px;
            border: 1px solid pink;
            margin: 2px;
            /* 圓角 */
            border-radius: 5px;
            /* 陰影 */
            box-shadow: 2px 2px 2px rgba(255, 192, 203, .4);
            background-color: rgba(255, 192, 203, .1);
            text-align: center;
        }
    </style>
</head>
<body>
    <script>
        for(let i=1;i<=9;i++)
        {
            for(let j =1;j<=i;j++)
            {
                document.write(`<span>${j}X${i}=${i*j}</span>`)
            }
            document.write('<br>')
        }
    </script>
</body>
</html>

網(wǎng)頁顯示為:前端JavaScript入門-day03

2、數(shù)組?

1 數(shù)組是什么

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

2 數(shù)組的基本使用?

1. 聲明語法

前端JavaScript入門-day03

前端JavaScript入門-day03

數(shù)組是按順序保存,所以每個(gè)數(shù)據(jù)都有自己的編號(hào)
計(jì)算機(jī)中的編號(hào)從0開始,所以小明的編號(hào)為0,小剛編號(hào)為1,以此類推
在數(shù)組中,數(shù)據(jù)的編號(hào)也叫索引或下標(biāo)
數(shù)組可以存儲(chǔ)任意類型的數(shù)據(jù)?

2. 取值語法?

前端JavaScript入門-day03

通過下標(biāo)取數(shù)據(jù)
取出來是什么類型的,就根據(jù)這種類型特點(diǎn)來訪問?

3. 一些術(shù)語:?

元素:數(shù)組中保存的每個(gè)數(shù)據(jù)都叫數(shù)組元素
下標(biāo):數(shù)組中數(shù)據(jù)的編號(hào)
長度:數(shù)組中數(shù)據(jù)的個(gè)數(shù),通過數(shù)組的length屬性獲得

前端JavaScript入門-day03

4. 遍歷數(shù)組(重點(diǎn)):?

用循環(huán)把數(shù)組中每個(gè)元素都訪問到,一般會(huì)用for循環(huán)遍歷

前端JavaScript入門-day03

<!-- 需求:求數(shù)組 [2,6,1,7, 4] 里面所有元素的和以及平均值
分析:
①:聲明一個(gè)求和變量 sum。
②:遍歷這個(gè)數(shù)組,把里面每個(gè)數(shù)組元素加到 sum 里面。
③:用求和變量 sum 除以數(shù)組的長度就可以得到數(shù)組的平均值。 -->
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        let arr=[2,6,1,7,4]
        let sum = 0
        for(let i = 0;i<arr.length;i++)
        {
            sum += arr[i]
        }
        document.write(`數(shù)組的和為${sum}<br>`)
        document.write(`數(shù)組的平均值為${sum/arr.length}`)
    </script>
</body>
</html>

網(wǎng)頁顯示為:? ? ? ? ? ? ? ? ? ? ? ??前端JavaScript入門-day03

3 操作數(shù)組

數(shù)組本質(zhì)是數(shù)據(jù)集合, 操作數(shù)據(jù)無非就是 增 刪 改 查 語法:

前端JavaScript入門-day03

操作數(shù)組-新增?

arr.push()

將一個(gè)或多個(gè)元素添加到數(shù)組的末尾,并返回該數(shù)組的新長度 (重點(diǎn))

前端JavaScript入門-day03

arr.unshift

將一個(gè)或多個(gè)元素添加到數(shù)組的 開頭,并返回該數(shù)組的新長度?前端JavaScript入門-day03

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        let arr=['123','456']
        //新增
        document.write(arr.push('789'))
        document.write('<br>')
        document.write(arr)
    </script>
</body>
</html>

網(wǎng)頁顯示為:??? ? ? ? ? ? ? ? ??前端JavaScript入門-day03?

操作數(shù)組-刪除

arr. pop()

從數(shù)組中刪除最后一個(gè)元素,并返回該元素的值

語法:

前端JavaScript入門-day03

例如:前端JavaScript入門-day03

數(shù)組. shift()

從數(shù)組中刪除第一個(gè)元素,并返回該元素的值?

語法:

前端JavaScript入門-day03
例如:?

前端JavaScript入門-day03

數(shù)組. splice()

刪除指定元素

語法:

前端JavaScript入門-day03

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        let arr=[1,2,3,4,5,6,7]
        //刪除2
        arr.splice(1,1)
        document.write(arr)
    </script>
</body>
</html>

網(wǎng)頁顯示為:? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?前端JavaScript入門-day03文章來源地址http://www.zghlxwxcb.cn/news/detail-511062.html

到了這里,關(guān)于前端JavaScript入門-day03的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 前端react入門day03-react獲取dom與組件通信

    前端react入門day03-react獲取dom與組件通信

    (創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動(dòng)力,如果看完對(duì)你有幫助,請(qǐng)留下您的足跡) 目錄 受控表單綁定? React中獲取DOM 組件通信 父?jìng)髯? 父?jìng)髯?基礎(chǔ)實(shí)現(xiàn) 父?jìng)髯?props說明 父?jìng)髯?- 特殊的prop children 子傳父? 使用狀態(tài)提升實(shí)現(xiàn)兄弟組件通信 使用Context機(jī)制跨

    2024年02月01日
    瀏覽(24)
  • 前端Vue入門-day03-用Vue實(shí)現(xiàn)工程化、組件化開發(fā)

    前端Vue入門-day03-用Vue實(shí)現(xiàn)工程化、組件化開發(fā)

    (創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動(dòng)力,如果看完對(duì)你有幫助,請(qǐng)留下您的足跡) 目錄 生命周期 Vue 生命周期 和 生命周期的四個(gè)階段? Vue 生命周期函數(shù)(鉤子函數(shù)) 案例-create的應(yīng)用 案例-mounted的應(yīng)用 工程化開發(fā) 腳手架 Vue CLI 開發(fā) Vue 的兩種方式 基本介

    2024年02月15日
    瀏覽(120)
  • 前端JavaScript入門-day08-正則表達(dá)式

    前端JavaScript入門-day08-正則表達(dá)式

    (創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動(dòng)力,如果看完對(duì)你有幫助,請(qǐng)留下您的足跡) 目錄 介紹 語法? 元字符? 邊界符? 量詞? 字符類: 修飾符 正則表達(dá)式(Regular Expression)是用于匹配字符串中字符組合的模式。在 JavaScript中,正則表達(dá)式也是對(duì)象,通常用

    2024年02月13日
    瀏覽(40)
  • 跟著pink老師前端入門教程(JavaScript)-day02

    跟著pink老師前端入門教程(JavaScript)-day02

    1、什么是變量 白話:變量就是一個(gè)裝東西的盒子 通俗:變量是用于存儲(chǔ)數(shù)據(jù)的‘ 容器 ’,通過 變量名 獲取數(shù)據(jù),甚至數(shù)據(jù)可以修改 注意: 變量不是數(shù)據(jù)本身,它們僅僅是一個(gè)用于存儲(chǔ)數(shù)值的容器??梢岳斫鉃槭且粋€(gè)個(gè)用來裝東西的紙箱子。 2、變量在內(nèi)存中的存儲(chǔ) 本質(zhì)

    2024年02月20日
    瀏覽(89)
  • Java 性能優(yōu)化 創(chuàng)作不易,覺得好,點(diǎn)贊收藏關(guān)注博主!

    Java性能優(yōu)化主要涉及以下這些方面: 1. 代碼級(jí)別的優(yōu)化 避免在循環(huán)中創(chuàng)建對(duì)象 :使用對(duì)象池或緩存來重用對(duì)象。 使用基本數(shù)據(jù)類型和數(shù)組 :替代對(duì)象以減少內(nèi)存消耗和提高處理速度。 2. 數(shù)據(jù)結(jié)構(gòu)和算法的選擇 選擇合適的數(shù)據(jù)結(jié)構(gòu) :根據(jù)實(shí)際需求選擇合適的數(shù)據(jù)結(jié)構(gòu),例

    2024年02月01日
    瀏覽(23)
  • WordPress后臺(tái)底部版權(quán)信息“感謝使用 WordPress 進(jìn)行創(chuàng)作”和版本號(hào)怎么修改或刪除?

    WordPress后臺(tái)底部版權(quán)信息“感謝使用 WordPress 進(jìn)行創(chuàng)作”和版本號(hào)怎么修改或刪除?

    不知道各位WordPress站長在后臺(tái)操作時(shí),是否有注意到每一個(gè)頁面底部左側(cè)都有一個(gè)“感謝使用 WordPress 進(jìn)行創(chuàng)作。”,其中WordPress還是帶有nofollow標(biāo)簽的鏈接;而頁面底部右側(cè)都有一個(gè)WordPress版本號(hào),如下圖中的“6.4.2 版本”。具體如下圖紅框位置所示: 對(duì)于WordPress后臺(tái)底部

    2024年01月20日
    瀏覽(33)
  • 重生前端之我在javascript敲代碼(03-數(shù)組)

    重生前端之我在javascript敲代碼(03-數(shù)組)

    一. 數(shù)組(重點(diǎn)) 思考:如何保存一個(gè)班級(jí)的所有學(xué)生的姓名? 回答:一種方法利用前面學(xué)習(xí)過的知識(shí),則每一條信息都需要一個(gè)變量去保存,缺點(diǎn)是這樣做很麻煩,而且容易出錯(cuò),又不合理;另一種方法就是利用數(shù)組。 概念:數(shù)組是存儲(chǔ)一系列值的變量集合,可以存儲(chǔ)多

    2024年04月11日
    瀏覽(26)
  • 前端TypeScript學(xué)習(xí)day03-TS高級(jí)類型

    前端TypeScript學(xué)習(xí)day03-TS高級(jí)類型

    (創(chuàng)作不易,感謝有你,你的支持,就是我前行的最大動(dòng)力,如果看完對(duì)你有幫助,請(qǐng)留下您的足跡) ? ? ? ? ?? 目錄 TypeScript 高級(jí)類型 class 類 class繼承? extends implements? 類成員可見性? public? protected? private? ?readonly 兼容性 類型兼容性 接口兼容性? 函數(shù)兼容性? TypeScri

    2024年02月08日
    瀏覽(20)
  • C#從入門到入墳(不易,轉(zhuǎn)載請(qǐng)注明出處)

    C#從入門到入墳(不易,轉(zhuǎn)載請(qǐng)注明出處)

    安裝Visual Studio。 下載地址:https://visualstudio.microsoft.com/zh-hans/ 可以選擇社區(qū)版本,是可以免費(fèi)使用的。 下載之后配置安裝。 按照自己的工作需要,勾選相應(yīng)的組件和安裝位置,進(jìn)行安裝即可。 目前C#開發(fā)的兩種框架 運(yùn)行于windows的.Net Framework 可以跨平臺(tái)的.Net6 項(xiàng)目名稱 建議

    2024年02月05日
    瀏覽(18)
  • 【小迪安全】Day03基礎(chǔ)入門-抓包&封包&協(xié)議&APP&小程序&PC應(yīng)用&WEB應(yīng)用

    【小迪安全】Day03基礎(chǔ)入門-抓包&封包&協(xié)議&APP&小程序&PC應(yīng)用&WEB應(yīng)用

    有些應(yīng)用是看不到的 手機(jī)app、微信小程序、PC應(yīng)用 Windows、Linux 2.1.1抓包封包工具 Fiddler: 是一個(gè) http 協(xié)議調(diào)試代理工具,它能夠記錄并檢查所有你的電腦和互聯(lián)網(wǎng)之間的 http 通訊,設(shè)置斷點(diǎn),查看所有的“進(jìn)出”Fiddler 的數(shù)據(jù)(指 cookie,html,js,css 等文件)。 Fiddler 要比其他的

    2024年02月03日
    瀏覽(39)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包