摘要:地址截取數(shù)組,同數(shù)組的方法一致用法返回源碼有關(guān)位運算學(xué)習(xí)一直不太注重位運算,重新學(xué)習(xí)下位運算對數(shù)字求負(fù)數(shù)并且減位運算將兩個數(shù)字的位二進制對齊,每一位都求兩者的運算位運算將兩個數(shù)字的位二進制對齊,每一位都求兩者的運算位運算左移運算將數(shù)字的
github地址:https://github.com/ABCDdouyae...
array-slice截取數(shù)組,同數(shù)組的slice方法一致
用法:array-slice(array, start, end)
返回:array
位運算NOT(~):對數(shù)字求負(fù)數(shù)并且減1
位運算AND(&):將兩個數(shù)字的32位二進制對齊,每一位都求兩者的AND運算
位運算XOR(|):將兩個數(shù)字的32位二進制對齊,每一位都求兩者的OR運算
位運算左移運算(<<):將數(shù)字的32位二進制左移固定位數(shù)其他位置0替補
位運算有符號右移運算(>>):將數(shù)字的32位二進制右移固定位數(shù)其他位置0替補
位運無有符號右移運算(>>>):同有符號右移正數(shù)
let b = 10;//1010 let c = 5;//101 console.log(b&c);//0 console.log(b|c);//15 console.log(c<<3);//40 console.log(-c<<3);//-40 console.log(c>>3);//0 console.log(c>>1);//2 console.log(-c>>1);//-3 console.log(c>>>1);//2 /** * b 0000 0000 0000 0000 0000 0000 0000 1010 10 * c 0000 0000 0000 0000 0000 0000 0000 0101 5 * ======================================= * b&c 0000 0000 0000 0000 0000 0000 0000 0000 0 * b|c 0000 0000 0000 0000 0000 0000 0000 1111 15 * * * 0000 0000 0000 0000 0000 0000 0000 0101 5 * c<<5 0000 0000 0000 0000 0000 0000 0010 1000 40 * c>>3 0000 0000 0000 0000 0000 0000 0000 0000 0 * c>>1 0000 0000 0000 0000 0000 0000 0000 0010 2 * -c 1111 1111 1111 1111 1111 1111 1111 1011 * -c>>1 1111 1111 1111 1111 1111 1111 1111 1101 * -0000 0000 0000 0000 0000 0000 0000 0011 */
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/114195.html
摘要:地址截取數(shù)組,同數(shù)組的方法一致用法返回源碼有關(guān)位運算學(xué)習(xí)一直不太注重位運算,重新學(xué)習(xí)下位運算對數(shù)字求負(fù)數(shù)并且減位運算將兩個數(shù)字的位二進制對齊,每一位都求兩者的運算位運算將兩個數(shù)字的位二進制對齊,每一位都求兩者的運算位運算左移運算將數(shù)字的 github地址:https://github.com/ABCDdouyae... array-slice 截取數(shù)組,同數(shù)組的slice方法一致用法:...
摘要:地址截取數(shù)組,同數(shù)組的方法一致用法返回源碼有關(guān)位運算學(xué)習(xí)一直不太注重位運算,重新學(xué)習(xí)下位運算對數(shù)字求負(fù)數(shù)并且減位運算將兩個數(shù)字的位二進制對齊,每一位都求兩者的運算位運算將兩個數(shù)字的位二進制對齊,每一位都求兩者的運算位運算左移運算將數(shù)字的 github地址:https://github.com/ABCDdouyae... array-slice 截取數(shù)組,同數(shù)組的slice方法一致用法:...
摘要:問題如何保存迭代對象的最后個元素例如保存列表的最后個元素或者保存某個迭代器對象的最后個元素解決方案對于列表元組這樣的數(shù)據(jù)結(jié)構(gòu),可以使用切片來很方便的實現(xiàn),例如保存列表的最后個元素就可以直接但有些時候,我們操作的可迭代對象不能使用切片這個時 問題 如何保存迭代對象的最后N個元素 例如保存列表[a, b, c, d]的最后2個元素 或者保存某個迭代器對象的最后5個元素 解決方案 對于列表、...
摘要:地址源碼依賴一個對象的屬性繼承另一個對象的屬性及其屬性描述符用法繼承者,被繼承者是否繼承者有該屬性的時候繼承默認(rèn)不繼承返回繼承后的新的對象當(dāng)?shù)谌齻€參數(shù)為時候,原對象又該屬性則沒有繼承被繼承者的屬性和屬性描述符 [github地址:https://github.com/ABCDdouyae...] merge-descriptors (express源碼依賴) 一個對象的屬性繼承另一個對...
摘要:地址源碼依賴一個對象的屬性繼承另一個對象的屬性及其屬性描述符用法繼承者,被繼承者是否繼承者有該屬性的時候繼承默認(rèn)不繼承返回繼承后的新的對象當(dāng)?shù)谌齻€參數(shù)為時候,原對象又該屬性則沒有繼承被繼承者的屬性和屬性描述符 [github地址:https://github.com/ABCDdouyae...] merge-descriptors (express源碼依賴) 一個對象的屬性繼承另一個對...
閱讀 746·2023-04-26 01:30
閱讀 3300·2021-11-24 10:32
閱讀 2179·2021-11-22 14:56
閱讀 1979·2021-11-18 10:07
閱讀 553·2019-08-29 17:14
閱讀 624·2019-08-26 12:21
閱讀 3102·2019-08-26 10:55
閱讀 2939·2019-08-23 18:09