国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

es5 操作符運算標準

qieangel2013 / 1835人閱讀

摘要:一元操作符后綴表達式轉換為轉換為取其二進制取反碼之后,取否多元操作符任意有限非數字符號位兩者相同則為正,否為負除和被除非有限值即除了的值

一元操作符:

后綴表達式 ++  --
Delete
Void
Typeof
++
--
+ 轉換為number
-  轉換為number,取其negative
~ 二進制取反碼 ~x= - (x+1)
! toBoolean之后,取否

多元操作符

*----NaN*任意=NaN
 ----infinity*0=NaN
-----infinity*infinity=infinity
-----initinity*有限非0數字=infinity
---符號位:兩者相同則為正,否為負

/----NaN除和被除=NaN
-----infinity/infinity=NaN
-----infinity/0=infinity
-----infinity/非0=infinity
-----有限值即除了NaN,0,infinity的值/infinity=0
-----0/0=NaN
-----非0/0=infinity
---符號位:兩者相同則為正,否為負

%----操作數任何一個是NaN=NaN
------被除數是infinity或者除數是0=NaN
------finite%infinity=finite等于被除數
------0%finite=0

附加的操作符:

加法操作符---取操作符兩邊的值-->判斷左右兩邊值的類型,有string,則拼接
減法操作符---取操作符兩邊的值-->將左右兩邊的值轉換為number類型-->相減操作

加減法運用在number類型上:
    ----操作數有NaN=NaN
    ----+infinity+ -infinity=NaN
    ----infinity + infinity 或者同負 = infinity 或者 -infinity
    ----infinity + finite 某值= infinity 符號和infinity符號同
    ------同負0相加=-0;其余為+0
    

按位 移動 運算符:

左移運算符----------------------- X<>Y,  X的二進制右移Y, 減去后面Y位重新計算,保存符號位
無符號位右移運算符-------X>>>Y,X的二進制右移Y, 減去后面Y位,前面增加Y位0,重新計算得到較大的數如果X是負數的情況

二進制邏輯運算符:

&&----取得左邊的值求其boolean值的leftvalue,  如果leftValue是false,   則返回false;   否則求右邊的值,返回右邊的
||------取得左邊的值求其boolean值的leftvalue,  如果leftValue是true  , 則返回true;     否則求右邊的值,返回右邊的

逗號運算符:

返回最后一個值

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/81394.html

相關文章

  • 《ES6標準入門》讀書筆記

    摘要:標準入門讀書筆記和命令新增命令,用于聲明變量,是塊級作用域。用于頭部補全,用于尾部補全。函數調用的時候會在內存形成一個調用記錄,又稱為調用幀,保存調用位置和內部變量等信息。等到執行結束再返回給,的調用幀才消失。 《ES6標準入門》讀書筆記 @(StuRep) showImg(https://segmentfault.com/img/remote/1460000006766369?w=3...

    HollisChuang 評論0 收藏0
  • 《JavaScript程序設計》—— 第二章 編程

    摘要:變量名必須以字母美元符號下劃線開始,只能包含字母數字下劃線和美元符號。你有元現在是第年小練習計算從和增長到自身的倍需要的次數。 2.3 程序的構成 表達式,用于計算并得到值; 變量,用于保存數據,以便將來使用; 語句,用于執行腳本的操作; 2.3.1 表達式 2 2+8.1+5 (2+8.1)* 5 9>4 9>4 && 1===2 dog+house Hello.length ...

    sean 評論0 收藏0
  • ES6系列---對象功能擴展

    摘要:通過多種方式來加強對象的使用,通過簡單的語法擴展,提供更多操作對象及與對象交互的方法。增強對象原型改變對象的原型正常情況下,無論是通過構造函數還是方法創建對象,其原型是在被創建時指定的。引用相當于指向對象原型的指針 ES6通過多種方式來加強對象的使用,通過簡單的語法擴展,提供更多操作對象及與對象交互的方法。 對象字面量語法擴展 對象屬性初始值的簡寫 ES5中初始化屬性值的方式: fun...

    sarva 評論0 收藏0
  • ECMAScript 2018 標準導讀

    摘要:標準對象,語義由本規范定義的對象。三個冒號作為分隔符分割數字字符串文法的產生式。所有因為帶來的問題,基本上是占著茅坑不拉屎的行為導致。以數組測試操作為例,標準中的描述如下相對于來說,規范中增加了對的處理。 前言 本文是對《ECMAScript 2018 Language Specification》的解讀。本文是對標準的概述性導讀,不是對 ES2018特性的詳細描述,也不會針對某個技術...

    MiracleWong 評論0 收藏0
  • 如何使用ES6中的參數

    摘要:我們可以利用這一點,如果參數缺失就拋出錯誤在中,我們可以更近一步,使用默認參數來設置強制參數對象在的時候默認參數就被加入,來代替對象,但并沒有實現。隨著的發布,現在官方支持了默認參數。 ECMAScript 6(或者叫 ECMAScript 2015)是 ECMAScript 的最新標準,極大的提高了 JavaScript 中處理參數的能力。現在我們可以使用 rest 參數(rest ...

    Hanks10100 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<