我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

JS问题:关于页面输出数字

举例var a = 3;
console.log(a);
var a = 03;
console.log(a);
var a = 030;
console.log(a);
为什么第三个的输出结果会是24呢? 是因为发生了进制转化吗?是怎么转化的呢?
求大神解惑。。。

030 ,0开头表示8进制,0x 表示16进制 , var a=030; 实际就是十进制的24 ;var a=0x30;就会输出48;

近期文章

  • 不用xml文件配置springMVC,为什么不进Controller层
  • Android bin目录下文件过期是什么原因啊
  • android studio 的Visual Studio Team Services插件怎么用呢
  • 关于sqoop数据导入问题
  • js append里面的onclick方法传值问题
  • PV UV有第三方软件可统计吗?
  • 求助,跑一个matlab程序
  • 做一个服务端, 能进行Json交互,请问如果用Java写,怎么做,最好有详细步骤,谢谢。
  • 关于.net mvc Nhibernate的事务
  • java 反射 对象数组 object 类型转换
  • android中xml布局的问题
  • struts2中验证码报错求助
  • 新手求正则指点,重点是不会用。。。。
  • java想把日历按 3*4的格式在控制台输出
  • linux下 启动eclipse报错
  • .net项目 JS报错,没有权限
  • zkServer.sh status查看状态的时候出现错误
  • 在window下使用webstorm2017.1字体模糊,谁能帮忙解决,谢谢了
  • C# DEV 控件gridview 在给指定单元格赋值时出错,怎么解决
  • 空指针异常,求大神帮忙

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华