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

【JAVA WEB】JavaScript-條件語(yǔ)句

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

目錄

條件語(yǔ)句

if……else語(yǔ)句

三元表達(dá)式

switch

數(shù)組

創(chuàng)建數(shù)組

獲取數(shù)組元素?

新增數(shù)組元素

1.通過(guò)修改 length 新增

2.通過(guò)下標(biāo)新增

3. 使用push進(jìn)行追加元素

刪除數(shù)組中的元素

調(diào)試


條件語(yǔ)句

if……else語(yǔ)句

示例:

<script>

? ? let num=prompt("請(qǐng)輸入數(shù)字:")

? ? if(num % 2 == 0)

? ? {

? ? ? ? alert("這個(gè)數(shù)字是偶數(shù)")

? ? }

? ? else

? ? {

? ? ? ? alert("這個(gè)數(shù)字是奇數(shù)")

? ? }

</script>

三元表達(dá)式

?是 if else 的簡(jiǎn)化寫(xiě)法

語(yǔ)法:條件 ? 表達(dá)式1:表達(dá)式2

//條件為真,返回表達(dá)式1的值,條件為假,返回表達(dá)式2的值

//注意:三元表達(dá)式的優(yōu)先級(jí)是比較低的

switch

?更適合多分枝的場(chǎng)景

switch(表達(dá)式){

? ? ? ? case 值1:

? ? ? ? ? ? ? ? 語(yǔ)句1;

? ? ? ? ? ? ? ? break;

? ? ? ? case 值2:

? ? ? ? ? ? ? ? 語(yǔ)句2:

? ? ? ? ? ? ? ? break;

? ? ? ? default:

? ? ? ? ? ? ? ? 語(yǔ)句N;

}

數(shù)組

創(chuàng)建數(shù)組

使用 new 關(guān)鍵字創(chuàng)建

//Array 的 A要大寫(xiě)

var arr = new Array();

使用字面量方式創(chuàng)建

var arr = [ ];

var arr2 = [1,2,'haha',false];? //數(shù)組中保存的內(nèi)容稱為元素

PS:JS的數(shù)組不要求元素是相同類型

獲取數(shù)組元素?

是要下標(biāo)的方式訪問(wèn)數(shù)組元素(從0開(kāi)始)

var arr = ['小豬佩奇',’小豬喬治‘,'小羊蘇西'?];

console.log(arr);

console.log(arr[0]);

console.log(arr[1]);

console.log(arr[2]);
arr[2] = '小貓凱迪'

console.log(arr);

如果下標(biāo)超出范圍讀取元素,則結(jié)果為 undefined

console.log(arr[3]) ;? ?//undefined

console.log(arr[-1]);? ?//undefined

PS:不要給數(shù)組名直接賦值,此時(shí)數(shù)組中的所有元素都沒(méi)了 ,相當(dāng)于本來(lái)arr是一個(gè)數(shù)組,重新賦值后變成字符串了。

新增數(shù)組元素

1.通過(guò)修改 length 新增

相當(dāng)于在末尾新增元素,新增的元素默認(rèn)值為 undefined

var arr = [9,5,2,7];

arr.length=6;

console.log(arr);

console.log(arr[4],arr[5]);

2.通過(guò)下標(biāo)新增

如果下標(biāo)超出范圍輔助元素,則會(huì)給指定位置插入新元素

var arr = [ ] ;

arr[2] = 10;

console.log(arr);

3. 使用push進(jìn)行追加元素

代碼示例:給定一個(gè)數(shù)組,把數(shù)組中的奇數(shù)放到一個(gè)newArr中

var arr = [9,5,2,7,3,6,8];

var newArr = [ ];

for(let i = 0; i<arr.length; i++){

? ? ? ? if(arr[i]%2!=0)

? ? ? ? {

? ? ? ? ? ? ? ? newArr.push(arr[i]);

? ? ? ? }

}

刪除數(shù)組中的元素

使用 splice 方法刪除元素

var arr = [9,5,2,7];

//第一個(gè)參數(shù)表示從下標(biāo)為2的位置開(kāi)始刪除,第二個(gè)參數(shù)表示要?jiǎng)h除的元素個(gè)數(shù)是1個(gè)

arr.splice(2,1);

console.log(arr);

//結(jié)果

[9,5,7]?

調(diào)試

F12 --- Sources?

shift+ctrl+r 進(jìn)入debug模式

JS循環(huán)語(yǔ)句用法與JAVA類似,這里就不再展開(kāi)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-828654.html

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

本文來(lái)自互聯(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)文章

  • Web前端 Javascript筆記3

    Web前端 Javascript筆記3

    ?內(nèi)存中的生命周期 ? ? ? ? 1、內(nèi)存分配 ? ? ? ? 2、內(nèi)存使用(讀寫(xiě)) ? ? ? ? 3、內(nèi)存回收,使用完畢之后,垃圾回收器完成 ? ? ? ? 內(nèi)存泄漏:該回收的,由于某些未知因素,未釋放,叫做內(nèi)存泄漏 棧:數(shù)據(jù)存在其中會(huì)自動(dòng)釋放 堆:對(duì)象,根據(jù)程序員的操作來(lái)決定釋

    2024年04月15日
    瀏覽(29)
  • JAVA前端快速入門(mén)基礎(chǔ)_javascript入門(mén)(01)

    JAVA前端快速入門(mén)基礎(chǔ)_javascript入門(mén)(01)

    1.JS是什么 JavaScript是一門(mén)跨平臺(tái),面向?qū)ο蟮哪_本語(yǔ)言(即不需要編譯,可以直接通過(guò)瀏覽器進(jìn)行解釋)。JS和Java是兩門(mén)完全不相同的語(yǔ)言,但是基礎(chǔ)的語(yǔ)法是類似的 2.JS的引入方式 JS如何在前端代碼里面體現(xiàn)作用。有兩種方式,一種是內(nèi)部腳本,一種是外部腳本 注意,JS代碼必

    2024年04月27日
    瀏覽(24)
  • web前端javaScript筆記——(11)DOM

    屬性 ????????????????????????????????????此事件發(fā)生在何時(shí) onabort 圖像的加載被中斷。 onblur???????????????????????????????????元素失去焦點(diǎn)。 anchange?????????????????????????????????域的內(nèi)容被改變 onclick ?當(dāng)用戶點(diǎn)擊某

    2024年01月19日
    瀏覽(29)
  • web前端javascript筆記——(13)事件(1)

    鼠標(biāo)/鍵盤(pán)屬性 altKey???????????????返回當(dāng)事件被觸發(fā)時(shí),“ALT”是否被按下。 button???????????????返回當(dāng)事件被觸發(fā)時(shí),哪個(gè)鼠標(biāo)按鈕被點(diǎn)擊 clientX???????????????返回當(dāng)事件被觸發(fā)時(shí),鼠標(biāo)指針的水平坐標(biāo)。 clientY???????????????返回當(dāng)事件被觸

    2024年01月25日
    瀏覽(27)
  • web前端Javascript—7道關(guān)于前端的面試題

    本文主要是web前端Javascript—的面試題,附上相關(guān)問(wèn)題以及解決答案,希望對(duì)大家web前端Javascript閉包的學(xué)習(xí)有所幫助。 每個(gè)JavaScript 程序員都必須知道閉包是什么。在 JavaScript 面試中,你很可能會(huì)被問(wèn)到的問(wèn)題 以下是 7 個(gè)有關(guān) JavaScript的面試題,比較有挑戰(zhàn)性。不要查看答案

    2024年02月03日
    瀏覽(98)
  • 2023年web前端開(kāi)發(fā)之JavaScript進(jìn)階(一)

    2023年web前端開(kāi)發(fā)之JavaScript進(jìn)階(一)

    接上篇博客進(jìn)行學(xué)習(xí),通俗易懂,詳細(xì) 博客地址: 2023年web前端開(kāi)發(fā)之JavaScript基礎(chǔ)(五)基礎(chǔ)完結(jié)_努力的小周同學(xué)的博客-CSDN博客 學(xué)習(xí) 作用域 、變量提升、 閉包 等語(yǔ)言特征,加深對(duì) JavaScript 的理解,掌握變量賦值、函數(shù)聲明的簡(jiǎn)潔語(yǔ)法, 降低代碼的冗余度 。 理解作用域?qū)Τ绦?/p>

    2024年02月03日
    瀏覽(37)
  • 【華為OD統(tǒng)一考試B卷 | 100分】求滿足條件的最長(zhǎng)子串的長(zhǎng)度(C++ Java JavaScript Python)

    在線OJ 已購(gòu)買(mǎi)本專欄用戶,請(qǐng)私信博主開(kāi)通賬號(hào),在線刷題?。?! 運(yùn)行出現(xiàn) Runtime Error 0Aborted,請(qǐng)忽略 華為OD統(tǒng)一考試A卷+B卷 新題庫(kù)說(shuō)明 2023年5月份,華為官方已經(jīng)將的 2022/0223Q(1/2/3/4)統(tǒng)一修改為OD統(tǒng)一考試(A卷)和OD統(tǒng)一考試(B卷)。 你收到的鏈接上面會(huì)標(biāo)注A卷還是B卷。

    2024年02月10日
    瀏覽(21)
  • web前端框架JS學(xué)習(xí)之JavaScript類型轉(zhuǎn)換

    web前端框架JS學(xué)習(xí)之JavaScript類型轉(zhuǎn)換

    vascript有多種數(shù)據(jù)類型,如字符串、數(shù)字、布爾等,可以通過(guò)typeof語(yǔ)句來(lái)查看變量的數(shù)據(jù)類型。數(shù)據(jù)類型轉(zhuǎn)換就是數(shù)據(jù)類型之間相互轉(zhuǎn)換,比如把數(shù)字轉(zhuǎn)成字符串、把布爾值轉(zhuǎn)成字符串、把字符串轉(zhuǎn)成數(shù)字等,這在工作也是經(jīng)常碰到的。 本期我們就給大家說(shuō)說(shuō)web前端框架JS學(xué)

    2024年02月10日
    瀏覽(90)
  • JavaScript條件判斷if 語(yǔ)句

    一、if語(yǔ)句的分支 分類:?jiǎn)畏种Вp分支,多分支,分支嵌套 ()中可以是一個(gè)值,也可以是一個(gè)表達(dá)式 案例: 二、switch ()只能是變量或值,不能是表達(dá)式 案例: break必須添加,否則會(huì)繼續(xù)往下執(zhí)行 問(wèn)題: 什么時(shí)候用if,什么時(shí)候用switch if:條件是一個(gè)范圍 或者 是具體的

    2024年02月06日
    瀏覽(29)
  • Web前端大作業(yè)制作個(gè)人網(wǎng)頁(yè)(html+css+javascript)

    Web前端大作業(yè)制作個(gè)人網(wǎng)頁(yè)(html+css+javascript)

    ??個(gè)人網(wǎng)頁(yè)設(shè)計(jì)、???♂?個(gè)人簡(jiǎn)歷制作、?????簡(jiǎn)單靜態(tài)HTML個(gè)人網(wǎng)頁(yè)作品、?????個(gè)人介紹網(wǎng)站模板 、等網(wǎng)站的設(shè)計(jì)與制作。 ?個(gè)人網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)站模板采用DIV CSS布局制作,網(wǎng)頁(yè)作品有多個(gè)頁(yè)面,如 :個(gè)人介紹(文字頁(yè)面)、我的作品(圖片列表)、個(gè)人技能(圖文頁(yè)

    2024年02月10日
    瀏覽(32)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包