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

7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試

這篇具有很好參考價(jià)值的文章主要介紹了7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

表達(dá)式和語(yǔ)句的區(qū)別

表達(dá)式就是可以被求值的代碼比如什么a = 1
語(yǔ)句就是一段可以執(zhí)行的代碼比如什么if else
直接給B站的黑馬程序員的老師引流一波總結(jié)的真好
7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試,js學(xué)習(xí),javascript,前端,開(kāi)發(fā)語(yǔ)言

分支語(yǔ)句

7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試,js學(xué)習(xí),javascript,前端,開(kāi)發(fā)語(yǔ)言

就是基本上所有的語(yǔ)言都會(huì)有的if else 語(yǔ)句就是滿足不同的條件執(zhí)行不同的代碼,讓計(jì)算機(jī)有條件判斷的能力。
注意在if的括號(hào)里面除了數(shù)字0之外所有的數(shù)字直接寫(xiě)的話都是true下面直接看代碼把

<!DOCTYPE html>
<html>
<head>
  <title>條件判斷示例</title>
</head>
<body>
  <script>
    let age = Number(prompt("請(qǐng)輸入您的年齡:"))
    if (age > 18) {
        alert('你成年了')
    } else if (age === 18) {  // 注意是===
        alert('你剛剛滿18歲')
    } else {
        alert('你沒(méi)有成年')
    }
    // if 后面的括號(hào)里除了空字符串和數(shù)字0之外其他都是true
    if (0){
      console.log('0是true')
    } else {
      console.log('0不是true')
    }
    
    if (''){
      console.log('空字符串是true')
    } else {
      console.log('空字符串不是true')
    }
  </script>
</body>
</html>

運(yùn)行結(jié)果
這里還會(huì)看見(jiàn)彈窗讓輸入年齡
7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試,js學(xué)習(xí),javascript,前端,開(kāi)發(fā)語(yǔ)言

三元運(yùn)算符

一些簡(jiǎn)單的條件判斷使用三元運(yùn)算符可以增加代碼的可讀性,但是復(fù)雜的條件判斷一定要杜絕使用三元運(yùn)算符?。。?!一般在開(kāi)發(fā)過(guò)程中都是為了取值的,反我是這樣
上代碼:

<!DOCTYPE html>
<html>
<head>
  <title>條件判斷示例</title>
</head>
<body>
  <script>
    console.log(1>5 ? '1大于5' : '1小于5')
    let num = 10 > 5 ? 10 : 5  // 開(kāi)發(fā)過(guò)程中一般都是用于取值
    console.log(num)
  </script>
</body>
</html>


結(jié)果

7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試,js學(xué)習(xí),javascript,前端,開(kāi)發(fā)語(yǔ)言

switch語(yǔ)句

主要用于各種分支判斷,主要用于 那種等值判斷其實(shí)開(kāi)發(fā)過(guò)程中不推薦使用switch語(yǔ)句

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8" />
  <title>switch 語(yǔ)句示例</title>
</head>
<body>
  <script>
    let userInput = prompt("請(qǐng)輸入一個(gè)數(shù)字");

    if (userInput !== null) {
      userInput = parseInt(userInput);
      
      switch (userInput) {
        case 1:
          alert("您輸入的數(shù)字是 1");
          break;
        case 2:
          alert("您輸入的數(shù)字是 2");
          break;
        case 3:
          alert("您輸入的數(shù)字是 3");
          break;
        default:
          alert("您輸入的數(shù)字不在范圍內(nèi)");
      }
    } else {
      alert("您取消了輸入");
    }
  </script>
</body>
</html>

在這個(gè)示例中,頁(yè)面加載后會(huì)彈出一個(gè) prompt 輸入框,用戶可以在輸入框中輸入數(shù)字。根據(jù)用戶輸入的數(shù)字,使用 switch 語(yǔ)句進(jìn)行判斷,并彈出不同的提示框信息。如果用戶點(diǎn)擊了 prompt 的取消按鈕,則會(huì)提示用戶取消了輸入。

斷點(diǎn)調(diào)試

斷點(diǎn)調(diào)試是開(kāi)發(fā)過(guò)程中非常重要的一個(gè)環(huán)節(jié)
首先寫(xiě)一個(gè)小案例

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8" />
  <title>斷點(diǎn)調(diào)試</title>
</head>
<body>
  <script>
    let num = 10
    num = num + 1
    console.log(num)
  </script>
</body>
</html>

然后打開(kāi)頁(yè)面的開(kāi)發(fā)者工具點(diǎn)擊源代碼,在想要打斷點(diǎn)的地方點(diǎn)擊一下然后注意一定要刷新網(wǎng)頁(yè)
7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試,js學(xué)習(xí),javascript,前端,開(kāi)發(fā)語(yǔ)言

7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試,js學(xué)習(xí),javascript,前端,開(kāi)發(fā)語(yǔ)言

這個(gè)斷點(diǎn)就打成功了,然后在斷點(diǎn)的時(shí)候你把鼠標(biāo)放在變量上會(huì)顯示這個(gè)變量當(dāng)前的值,對(duì)于循環(huán)的值的追蹤非常好,看一個(gè)bug啥的也非常的方便文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-828674.html

到了這里,關(guān)于7.JS里表達(dá)式,if條件判斷,三元運(yùn)算符,switch語(yǔ)句,斷點(diǎn)調(diào)試的文章就介紹完了。如果您還想了解更多內(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)文章

  • Python學(xué)習(xí)筆記:正則表達(dá)式、邏輯運(yùn)算符、lamda、二叉樹(shù)遍歷規(guī)則、類的判斷

    Python學(xué)習(xí)筆記:正則表達(dá)式、邏輯運(yùn)算符、lamda、二叉樹(shù)遍歷規(guī)則、類的判斷

    序號(hào) 實(shí)例 說(shuō)明 1 . 匹配任何字符(除換行符以外) 2 d 等效于[0-9],匹配數(shù)字 3 D 等效于[^0-9],匹配非數(shù)字 4 s 等效于[trnf],匹配空格字符 5 S 等效于[^trnf],匹配非空格字符 6 w 等效于[A-Za-z0-9],匹配單字字符 7 W 等效于[^A-Za-z0-9],匹配非單字字符 8 [ab]cdef 匹配acdef或bcd

    2024年02月11日
    瀏覽(59)
  • vue 屬性 三元表達(dá)式

    在 Vue.js 中,可以使用三元表達(dá)式(ternary operator)來(lái)根據(jù)某個(gè)條件動(dòng)態(tài)地設(shè)置屬性值。三元表達(dá)式的語(yǔ)法如下: 其中, :attributeName 表示要設(shè)置的屬性名, condition 是要判斷的條件, value1 是條件為真時(shí)要設(shè)置的屬性值, value2 是條件為假時(shí)要設(shè)置的屬性值。 例如,假設(shè)有一個(gè)

    2024年02月11日
    瀏覽(15)
  • vue中的三元表達(dá)式

    1、數(shù)組形式 注意:數(shù)組中的classify如果不加引號(hào)的話,代表的是data中的一項(xiàng),并不是類名,將classify加上雙引號(hào),變成字符串就可以變成類名 2、字符串拼接 注意:active前要加一個(gè)空格(必須有),字符串拼接時(shí),兩個(gè)字符串之間要有空格 3. 綁定對(duì)象 通常給class綁定個(gè)對(duì)象

    2024年02月13日
    瀏覽(19)
  • Python進(jìn)階語(yǔ)法之三元表達(dá)式詳解

    Python進(jìn)階語(yǔ)法之三元表達(dá)式詳解

    Python的三元表達(dá)式(Ternary Expressions)是一種簡(jiǎn)潔高效的編寫(xiě)條件邏輯的方式。與許多其他編程語(yǔ)言一樣,Python也提供了三元表達(dá)式,可以在一行代碼中寫(xiě)出一個(gè) if-else 條件語(yǔ)句。在這篇博文中,我們將通過(guò)多個(gè)例子詳細(xì)解釋Python中的三元表達(dá)式。 Python中的三元表達(dá)式有以下

    2024年02月07日
    瀏覽(19)
  • vue使用三元表達(dá)式設(shè)置style,class

    前言 前端開(kāi)發(fā)中,面對(duì)復(fù)雜的布局,有時(shí)會(huì)需要用到三元表達(dá)式,來(lái)設(shè)置布局樣式。 實(shí)現(xiàn) 一、設(shè)置style,使用 :style=\\\"{ \\\'樣式名\\\' : \\\'樣式值\\\'?}\\\" 來(lái)設(shè)置,必須是字符串形式。 二、設(shè)置class, 1、數(shù)組形式 注意:數(shù)組中的item必須加引號(hào)。若不加引號(hào),代表的時(shí)data中的一項(xiàng)對(duì)象,

    2024年02月11日
    瀏覽(24)
  • python多變量賦值和三元表達(dá)式出錯(cuò)(求解答)

    直接給出問(wèn)題吧,以后只在定義是進(jìn)行多變量同時(shí)賦值算了。希望有大神能夠解答 我以為方法一和方法二是等價(jià)的,還是我太年輕了,根本不一樣。 如果不是多變量在三元表達(dá)式里面用,法一和法二 倒是正常輸出。如下示例

    2024年02月15日
    瀏覽(18)
  • c語(yǔ)言運(yùn)算符表達(dá)式

    c語(yǔ)言運(yùn)算符表達(dá)式

    算數(shù)運(yùn)算符: 用于各類數(shù)值運(yùn)算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運(yùn)算,%)、自增(++)、自減(–)共七種。 加加在后,先計(jì)算表達(dá)式的結(jié)果在計(jì)算變量的值 a++; 加加在前,先計(jì)算變量的值在進(jìn)行表達(dá)式的計(jì)算 ++a; int a=10; 將10賦值給整型變量a //a+=3;等同于 a=a+3;

    2024年02月08日
    瀏覽(28)
  • MATLAB 運(yùn)算符和表達(dá)式

    一、算術(shù)運(yùn)算符 MATLAB中的算術(shù)運(yùn)算符用于執(zhí)行基本的算術(shù)運(yùn)算,包括加、減、乘、除、取余和冪運(yùn)算。下表列出了MATLAB中的算術(shù)運(yùn)算符及其用法: 運(yùn)算符 描述 示例 其中,點(diǎn)運(yùn)算符用于執(zhí)行元素級(jí)別的運(yùn)算,即對(duì)兩個(gè)向量或矩陣中的每個(gè)元素進(jìn)行運(yùn)算。 二、邏輯運(yùn)算符 MA

    2024年02月13日
    瀏覽(26)
  • 1.4. 運(yùn)算符與表達(dá)式

    1.4. 運(yùn)算符與表達(dá)式

    在 Java 中,運(yùn)算符是用于執(zhí)行特定操作的符號(hào),而表達(dá)式是由變量、常量和運(yùn)算符組成的一段代碼,用于計(jì)算值。本節(jié)將介紹 Java 中的常用運(yùn)算符和表達(dá)式的使用。 1.4.1. 算術(shù)運(yùn)算符 Java 支持以下算術(shù)運(yùn)算符: 加法( + ) 減法( - ) 乘法( * ) 除法( / ) 取模(求余數(shù))(

    2024年02月06日
    瀏覽(26)
  • 運(yùn)算符、表達(dá)式和內(nèi)置對(duì)象

    運(yùn)算符、表達(dá)式和內(nèi)置對(duì)象

    一、實(shí)驗(yàn)?zāi)康?1.會(huì)使用IDLE編輯器編寫(xiě)簡(jiǎn)單數(shù)據(jù)類型; 2.掌握常量、變量的表示方式和簡(jiǎn)單操作; 3.掌握Python語(yǔ)言中基本的輸入和輸出方法; 4.掌握Python語(yǔ)言的各種運(yùn)算符以及這些運(yùn)算符的表達(dá)式; 5.掌握字符串類型的格式化方法; 6.能綜合應(yīng)用所學(xué)基礎(chǔ)知識(shí)編寫(xiě)一些基本的程

    2024年02月07日
    瀏覽(32)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包