webpack打包生成的代码中涉及了一些二进制位与的操作,

所以今天来学习一下JavaScript中的二进制与十进制转换操作吧

十进制转二进制:

var num = 100

num.toString(2)   // 如果省略了这个参数,默认是10进制

语法:NumberObject.toString(radix)

radix可选 为2~36之间的数

二进制转十进制:

var num = '1100100'    //这里用number类型也可以,会被自动转换

parseInt(num,2)

语法:parseInt(string,radix)

radix可选 为2~36之间的数

·如果省略或radix为0 则数字以10为基础来解析

·如果以'0x'或'0X'开头,则以16为基数

最新文章

  1. Android数据加密之异或加密算法
  2. linux系统用户以及用户组管理
  3. display:inline 遇上 li 无效? why?
  4. 关于Android代码混淆知识点
  5. SimpleMembership: The future of membership for ASP.NET
  6. Android 模拟器上的127.0.0.1 localhost
  7. freemarker字符串转换成日期和时间
  8. [jQuery]on和bind事件绑定的区别
  9. 用DapperExtensions和反射来实现一个通用搜索
  10. google guava cache缓存基本使用讲解
  11. [BZOJ]1011 遥远的行星(HNOI2008)
  12. LRU 实现缓存
  13. Socket网络编程入门
  14. Go Example--defer
  15. 《Kafka技术内幕》学习笔记
  16. 1A
  17. Windump教程-参数介绍
  18. 【jdbcTemplate】baseDao书写规范
  19. angular ng-repeat元素swiper无法滑动问题解决
  20. Spark 实践——用决策树算法预测森林植被

热门文章

  1. 一、Nginx多站点配置
  2. CentOS7 配置NFS(Network File System)及其使用
  3. PAT Basic 1008 数组元素循环右移问题 (20 分)
  4. 使用Pechkin与CPechkin生成PDF
  5. context容器上下文件
  6. 【BZOJ1176】Mokia
  7. django与ajax:ajax结合sweetalter ,批量插入数据 ;分页器组件
  8. mysql常用查询命令
  9. k8s-wordpress
  10. html大文件上传下载