• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    JavaScript特殊字符運算

    什么是 --> ?

    這兩個分開是很簡單的兩個運算符,比如--,一般表示自減,var i = 5;while(i){console.log(i--);},會打印出5,4,3,2,1;

    工具/原料

    • JavaScript

    方法/步驟

    1. 1

      那么這兩個結合起來呢

      在c中 -->表示的是趨向于,也就是說 --> 0 表示的是趨向于0.

    2. 2

      那么它在javascript中是否同樣起效

    3. 3

      在Chrome的控制臺運行之后的效果是這樣的。

    4. 4

      也就是說-->這個箭頭函數(此箭頭函數非彼箭頭函數=>)同樣適用于javascript。

    5. 5

      箭頭符號在 JavaScript 誕生時就已經存在,當初第一個 誕生時就已經存在 JavaScript 教程曾建議在HTML 注釋內包裹行腳本,這樣可以避免不支持 JS 的瀏覽器誤將 JS 代碼顯示為文本。

      那么除了 --> 這種形式還有別的表現形式

    6. 6

      現 --x>也可以表現出趨于的性質,那么--x>是什么意思

      這表示減x然后比較X和0 >操作符

      講到這里大家基本都明白了吧,于是可以延伸出一系列的運算符

    7. 7

      2.~~的作用

      從字面上看~~就是轉反再轉反包括對布爾類型、undefined、null的操作如

    8. 8

      另外一點把true轉化為1的可以直接Number(true)

      但是這不是最大的亮點,~~可用于取整,與 | 0功能相當

    9. 9

      值得一提的是 它與 Math.floor的區別是,Math.floor是向下取整,而~~在正數的范圍是向下取整,在負數的范圍是向上取整的。

      將一個值方便快速轉化為布爾值 !!window===true

      這些特殊運算符在某種程度上大大的方便了我們的計算使用。

    • 發表于 2018-02-20 00:00
    • 閱讀 ( 739 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆