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

【JavaScript】JavaScript 運算符 ⑤ ( 賦值運算符 | 基礎賦值運算符 與 復合賦值運算符 )

這篇具有很好參考價值的文章主要介紹了【JavaScript】JavaScript 運算符 ⑤ ( 賦值運算符 | 基礎賦值運算符 與 復合賦值運算符 )。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。





一、JavaScript 賦值運算符



JavaScript 賦值運算符種類 :

  • 基礎賦值運算符 :
    • 等于 : = ;
  • 復合賦值運算符 :
    • 加等 : +=
    • 減等 : -=
    • 乘等 : *=
    • 除等 : /=
    • 取模等 : %=
    • 有符號左移等 : <<=
    • 有符號右移等 : >>=
    • 無符號左移等 : <<<=
    • 無符號右移等 : >>>=

1、賦值運算符 概念


在 JavaScript 語言中 , " 賦值運算符 " 的 作用是 為 變量 分配值 ;

最基礎的 " 賦值運算符 " 是 = , 該運算符的作用是 將 = 右側的值 分配給 = 左側的 變量 ;


代碼示例 :

// 為 變量 num 分配 數字類型值 3
var num = 3;  

2、基礎賦值運算符 與 復合賦值運算符


在 JavaScript 語言中 , 除了 最基礎的 " 賦值運算符 " = 之外 , 還有很多 " 復合賦值運算符 " ,

" 復合賦值運算符 " 在進行 賦值 的同時 , 還可以附帶 執(zhí)行一些其他的運算 ;


我們要對 var num = 3; 變量 進行 自增 1 的操作 , 使用 num++ 即可 ,

如果要對 num 變量 進行自增 10 操作 , 此時就需要使用 " 復合賦值運算符 " 了 , num += 10 ;


3、復合賦值運算符


復合賦值運算符 :

  • 加等 : += , 將 賦值運算符 右側的值 加到 左側的變量上 , 然后將運算結果賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 加 10 , 然后將運算結果 , 賦值給 num 變量  
num += 10;
console.log(num); // 輸出 : 13
  • 減等 : -= , 將 賦值運算符 左側的變量 減去 右側的值 , 然后將 運算結果 賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 減 10 , 然后將運算結果 , 賦值給 num 變量  
num -= 10;
console.log(num); // 輸出 : -7
  • 乘等 : *= , 將 賦值運算符 左側的變量 乘以 右側的值 , 然后將 運算結果 賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 乘以 10 , 然后將運算結果 , 賦值給 num 變量  
num *= 10;
console.log(num); // 輸出 : 30
  • 除等 : /= , 將 賦值運算符 左側的變量 除以 右側的值 , 然后將 運算結果 賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 除以 10 , 然后將運算結果 , 賦值給 num 變量  
num /= 10;
console.log(num); // 輸出 : 0
  • 取模等 : %= , 將 賦值運算符 左側的變量 對右側的值 取模 , 然后將 取模運算的結果 賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 乘以 10 , 然后將運算結果 , 賦值給 num 變量  
num %= 10;
console.log(num); // 輸出 : 3
  • 有符號左移等 : <<= , 將 賦值運算符 左側的變量的 二進制值 向左移動指定的位數 , 然后將 運算結果 賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 左移 1 位 , 然后將運算結果 , 賦值給 num 變量  
// 二進制 11 左移 1 位變?yōu)?二進制 110 , 結果為 6
num <<= 1;
console.log(num); // 輸出 : 6
  • 有符號右移等 : >>= , 將 賦值運算符 左側的變量的 二進制值 向右移動指定的位數 , 然后將 運算結果 賦給左側的變量 ;
// 為 變量 num 分配 數字類型值 3
var num = 3;

// 為 num 變量 右移 1 位 , 然后將運算結果 , 賦值給 num 變量  
// 二進制 11 右移 1 位變?yōu)?二進制 01 , 結果為 1
num >>= 1;
console.log(num); // 輸出 : 1

4、完整代碼示例


完整代碼示例 :

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <!-- 設置 meta 視口標簽 -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no,maximum-scale=1.0,minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>JavaScript</title>
    <style></style>
    <script>
        // 賦值運算符

        // 為 變量 num 分配 數字類型值 3
        var num = 3;

        // 為 num 變量 加 10 , 然后將運算結果 , 賦值給 num 變量  
        num += 10;
        console.log(num); // 輸出 : 13

        num = 3;
        // 為 num 變量 減 10 , 然后將運算結果 , 賦值給 num 變量  
        num -= 10;
        console.log(num); // 輸出 : -7

        num = 3;
        // 為 num 變量 乘以 10 , 然后將運算結果 , 賦值給 num 變量  
        num *= 10;
        console.log(num); // 輸出 : 30

        num = 3;
        // 為 num 變量 除以 10 , 然后將運算結果 , 賦值給 num 變量  
        num /= 10;
        console.log(num); // 輸出 : 0.3

        num = 3;
        // 為 num 變量 左移 1 位 , 然后將運算結果 , 賦值給 num 變量  
        // 二進制 11 左移 1 位變?yōu)?二進制 110 , 結果為 6
        num <<= 1;
        console.log(num); // 輸出 : 6

        num = 3;
        // 為 num 變量 右移 1 位 , 然后將運算結果 , 賦值給 num 變量  
        // 二進制 11 右移 1 位變?yōu)?二進制 01 , 結果為 1
        num >>= 1;
        console.log(num); // 輸出 : 1
    </script>
</head>

<body>
</body>

</html>

執(zhí)行結果 :

【JavaScript】JavaScript 運算符 ⑤ ( 賦值運算符 | 基礎賦值運算符 與 復合賦值運算符 ),JavaScript,javascript,開發(fā)語言,ecmascript,前端,運算符,JavaScript,復合賦值運算符文章來源地址http://www.zghlxwxcb.cn/news/detail-843294.html

到了這里,關于【JavaScript】JavaScript 運算符 ⑤ ( 賦值運算符 | 基礎賦值運算符 與 復合賦值運算符 )的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • JavaScript =+運算符

    JavaScript =+運算符

    += 是 js 的加法運算,表達式 A += B 表示: A = A + B 。 如下: JavaScript 中 =+ 是一種特殊的賦值,表達式 A =+ B 表示:將 B 轉化為數字賦值給 A 。 = 是賦值, + 代表后面的數字為正數;同理, =- 代表后面的數字為負數。 相當于告訴編譯器,即將賦值的數值類型為數字類型,不要

    2024年02月12日
    瀏覽(24)
  • Javascript-中常用運算符

    目錄 數據類型 常見運算 算術運算符 比較運算符 邏輯運算符 賦值運算符 自增/減運算符 三目運算符 位運算符 在 JS 中有以下兩大類: 基本數據類型 數值類型(Number) 整數 (int) 浮點數(float) 布爾類型(Boolean),有兩個值:true 和 false 字符串(String),它可以是單引號包

    2024年01月24日
    瀏覽(26)
  • 【JavaScript】相等運算符(== 和 ===)

    【JavaScript】相等運算符(== 和 ===)

    如果x和y的類型相同,JavaScript會用equals 方法比較這兩個值或對象。 沒有出現在表格中的情況都會返回 false。(表格中的方法都是內部規(guī)定的) 對于 toNumber 方法: 對于 toPrimitive 方法: 第二行代碼之所以為 false,就是因為 true 先轉化為數 1,因此開始比較 \\\'aaa\\\' == 1 ;然后 ‘

    2024年02月07日
    瀏覽(24)
  • Java基礎入門篇——賦值運算符(九)

    賦值運算符的作用是將一個數值、變量或者表達式的值賦給某一個變量。在賦值過程中,運算順序從右往左,將右邊表達式的結果賦值給左邊的變量。 【=】賦值,用法:a=10,將10賦值給變量a; 【+=】相加后賦值,用法:a+=b,等價于a=a+b,將a+b的值賦給a; 【-=】相減后賦值,

    2024年02月14日
    瀏覽(23)
  • JavaScript系列之條件運算符

    條件(三元)運算符是 JavaScript 僅有的使用三個操作數的運算符。一個條件后面會跟一個問號 (?) ,如果條件為 true ,則問號后面的表達式 A 將會執(zhí)行;表達式 A 后面跟著一個冒號 (:) ,如果條件為 false ,則冒號后面的表達式 B 將會執(zhí)行。本運算符經常作為 if 語句的簡

    2023年04月08日
    瀏覽(125)
  • JavaScript運算符及優(yōu)先級

    JavaScript運算符及優(yōu)先級

    一、算數運算符 算術運算符(+,-, * ,/,%【重要】,++【重要】,--) 其中 + 的左邊和右邊有 \\\" \\\", 表示拼接 i++,表示先賦值后+1? ? ?++i ,表示先+1后賦值? 同理減法也是如此 算數運算中,+ 可以進行隱式迭代,將字符串數字轉化為Number類型 二、比較算數運算符 比較運算

    2024年02月07日
    瀏覽(29)
  • 【JavaScript_1】入門知識、數據類型、運算符

    1、var變量賦值不需要強制轉換,可以直接進行賦值。 var a=1; a=“hello”; 2、JavaScript的工作方式:先解析代碼,獲取所有被聲明的變量,然后再一行一行地運行。 因此導致所有的變量聲明語句都會被提升到代碼的頭部,這就叫做變量提升。 eg: console.log(a); var a=1;-----------var a;

    2024年02月12日
    瀏覽(25)
  • 探索JavaScript中強大的三元運算符:簡潔、靈活、提升代碼效率

    三元運算是一種在編程中常見的條件表達式。它使用三個操作數進行條件判斷,并返回兩個值中的一個,具體取決于條件的真假。 三元運算符的優(yōu)勢:相比于使用傳統(tǒng)的 if-else 語句,三元運算符可以簡化代碼并提高代碼的可讀性。它可以使條件判斷和返回結果在一行內完成,

    2024年01月16日
    瀏覽(36)
  • 【C++】詳解運算符重載,賦值運算符重載,++運算符重載

    【C++】詳解運算符重載,賦值運算符重載,++運算符重載

    目錄 前言 運算符重載 概念 目的 寫法 調用 注意事項 詳解注意事項 運算符重載成全局性的弊端 類中隱含的this指針 賦值運算符重載 賦值運算符重載格式 注意點 明晰賦值運算符重載函數的調用 連續(xù)賦值 傳引用與傳值返回 默認賦值運算符重載 前置++和后置++重載 先梳理一下

    2024年04月25日
    瀏覽(31)
  • Python賦值運算符

    賦值運算符用來把右側的值傳遞給左側的變量(或者常量);可以直接將右側的值交給左側的變量,也可以進行某些運算后再交給左側的變量,比如加減乘除、函數調用、邏輯運算等。 Python 中最基本的賦值運算符是等號=;結合其它運算符,=還能擴展出更強大的賦值運算符。

    2024年02月09日
    瀏覽(19)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包