JavaScript严格模式不支持八进制的问题讲解


Posted in Javascript onNovember 07, 2021

JavaScript严格模式不支持八进制的问题讲解

关于JavaScript严格模式不支持八进制的这个问题,首先我们大家都知道JavaScript是可以通过在数字前面加0表示八进制,

如下:

let i = 011;
console.log(i); // 9

但是在严格模式下,这种方式就出了问题:

"use strict";
let i = 011; // 报错
// Uncaught SyntaxError: Octal literals are not allowed in strict mode.
console.log(i);

意思就是八进制在严格模式下不支持。

如果一定要用,可以用过曲线救国的方式:

把八进制的数据设置为字符串,然后通过parseInt进行转化,设置转化进制为八进制。

"use strict";
let i = '011';
console.log(parseInt(i, 8)); // 9

到此这篇关于JavaScript严格模式不支持八进制的问题讲解的文章就讲解完了,更多相关JavaScript严格模式内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
javascript Array对象基础知识小结
Nov 16 Javascript
基于jquery实现拆分姓名的方法(纯JS版)
May 08 Javascript
jquery禁用右键单击功能屏蔽F5刷新
Mar 17 Javascript
node.js中的console.timeEnd方法使用说明
Dec 09 Javascript
javascript实现禁止复制网页内容
Dec 16 Javascript
JavaScript设计模式之代理模式介绍
Dec 28 Javascript
Javascript简单改变表单元素背景的方法
Jul 15 Javascript
微信小程序 特效菜单抽屉效果实例代码
Jan 11 Javascript
jQuery图片查看插件Magnify开发详解
Dec 25 jQuery
Vue的transition-group与Virtual Dom Diff算法的使用
Dec 09 Javascript
vue实现拖拽效果
Dec 23 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
Oct 29 Javascript
Javascript使用integrity属性进行安全验证
Nov 07 #Javascript
JavaScript中时间格式化新思路toLocaleString()
Nov 07 #Javascript
JavaScript中isPrototypeOf函数
JavaScript原型链详解
JavaScript组合继承详解
详细聊聊vue中组件的props属性
教你一步步实现一个简易promise
Nov 02 #Javascript
You might like
Yii中实现处理前后台登录的新方法
2015/12/28 PHP
PHP正则匹配日期和时间(时间戳转换)的实例代码
2016/12/14 PHP
PHP微信开发之微信录音临时转永久存储
2018/01/26 PHP
php桥接模式应用案例分析
2019/10/23 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
js文字滚动停顿效果代码
2008/06/28 Javascript
关于全局变量和局部变量的那些事
2013/01/11 Javascript
jquery查找父元素、子元素(个人经验总结)
2014/04/09 Javascript
jQuery Easyui使用(二)之可折叠面板动态加载无效果的解决方法
2016/08/17 Javascript
javascript ASCII和Hex互转的实现方法
2016/12/27 Javascript
JavaScript实现前端实时搜索功能
2020/03/26 Javascript
js+html5实现复制文字按钮
2017/07/15 Javascript
JavaScript实现HTML5游戏断线自动重连的方法
2017/09/18 Javascript
Vue-cli3项目配置Vue.config.js实战记录
2018/07/29 Javascript
video.js 实现视频只能后退不能快进的思路详解
2018/08/09 Javascript
对Vue2 自定义全局指令Vue.directive和指令的生命周期介绍
2018/08/30 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
toString.call()通用的判断数据类型方法示例
2020/08/28 Javascript
jquery实现异步文件上传ajaxfileupload.js
2020/10/23 jQuery
[03:16]DOTA2完美大师赛主赛事首日集锦
2017/11/23 DOTA
Python中的引用和拷贝浅析
2014/11/22 Python
Go语言基于Socket编写服务器端与客户端通信的实例
2016/02/19 Python
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
Python单体模式的几种常见实现方法详解
2017/07/28 Python
python画折线图的程序
2018/07/26 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
python Tornado框架的使用示例
2020/10/19 Python
使用CSS3中的calc()属性来以算式表达尺寸数值
2016/06/06 HTML / CSS
爱尔兰领先的在线体育用品零售商:theGAAstore
2018/04/16 全球购物
Yahoo的PHP面试题
2014/05/26 面试题
社区学习雷锋活动总结
2014/04/25 职场文书
挂牌仪式策划方案
2014/05/18 职场文书
行政前台岗位职责
2015/04/16 职场文书
机器人瓦力观后感
2015/06/12 职场文书
Java实现添加条码或二维码到Word文档
2022/06/01 Java/Android