在javascript中获取二进制数字中的特定数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在javascript中获取二进制数字中的特定数字相关的知识,希望对你有一定的参考价值。

我需要能够取二进制数中的前8位数,并将该值保存到变量中,然后保存下一个8,依此类推。我在按位操作上读到了这个https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Bitwise_Operators,但没有看到任何关于获取特定数字或数字组的信息。我想我可以和有问题的数字一起使用另一个全零的数字,除了有问题的数字,也就是那些数字。例如,如果有问题的数字是10110011010111,我想要前5位数字,我可以做1000110011010111和0000000000011111这将返回0000000000010111,这将是好的,但如果有更好或更直接的方式来做到这一点,我宁愿那。

编辑:我这样做是为了能够将数字存储为256的数字,所以我可以使用颜色来编码信息。我不需要知道这些位置中的实际零和零,但是它们将以8个为一组的数量,并保存该数字。

答案

你可以使用splice