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 相关文章推荐
番茄的表单验证类代码修改版
Jul 18 Javascript
不使用中间变量,交换int型的 a, b两个变量的值。
Oct 29 Javascript
简单几行JS Code实现IE邮件转发新浪微博
Jul 03 Javascript
jQuery简单实现两级下拉菜单效果代码
Sep 15 Javascript
Bootstrap表单布局样式代码
May 31 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
Nov 23 Javascript
Vue中保存用户登录状态实例代码
Jun 07 Javascript
JavaScript函数的特性与应用实践深入详解
Dec 30 Javascript
vue+elementUI 复杂表单的验证、数据提交方案问题
Jun 24 Javascript
js模拟F11页面全屏显示
Sep 17 Javascript
js抽奖转盘实现方法分析
May 16 Javascript
vue2实现provide inject传递响应式
May 21 Vue.js
Javascript使用integrity属性进行安全验证
Nov 07 #Javascript
JavaScript中时间格式化新思路toLocaleString()
Nov 07 #Javascript
JavaScript中isPrototypeOf函数
JavaScript原型链详解
JavaScript组合继承详解
详细聊聊vue中组件的props属性
教你一步步实现一个简易promise
Nov 02 #Javascript
You might like
利用 window_onload 实现select默认选择
2006/10/09 PHP
Window下PHP三种运行方式图文详解
2013/06/11 PHP
php curl选项列表(超详细)
2013/07/01 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
9行javascript代码获取QQ群成员具体实现
2013/10/16 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
javascript中定义类的方法汇总
2014/12/28 Javascript
如何实现chrome浏览器关闭页面时弹出“确定要离开此面吗?”
2015/03/05 Javascript
JavaScript中判断两个字符串是否相等的方法
2015/07/07 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
浅析JS原型继承与类的继承
2016/04/07 Javascript
javascript的replace方法结合正则使用实例总结
2016/06/16 Javascript
nodejs调取微信收货地址的方法
2017/12/20 NodeJs
基于Swiper实现移动端页面图片轮播效果
2017/12/28 Javascript
Vue与Node.js通过socket.io通信的示例代码
2018/07/25 Javascript
使用javascript做时间倒数读秒功能的实例
2019/01/23 Javascript
Vue 幸运大转盘实现思路详解
2019/05/06 Javascript
微信小程序使用蓝牙小插件
2019/09/23 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
Python与Java间Socket通信实例代码
2017/03/06 Python
Python内置模块ConfigParser实现配置读写功能的方法
2018/02/12 Python
python K近邻算法的kd树实现
2018/09/06 Python
使用PM2+nginx部署python项目的方法示例
2018/11/07 Python
Python设计模式之迭代器模式原理与用法实例分析
2019/01/10 Python
Python中整数的缓存机制讲解
2019/02/16 Python
Django框架自定义模型管理器与元选项用法分析
2019/07/22 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
2019/11/08 Python
HTML5页面中尝试调起APP功能
2017/09/12 HTML / CSS
GUESS西班牙官方网上商城:美国服饰品牌
2017/03/15 全球购物
迪拜航空官方网站:flydubai
2017/04/20 全球购物
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
初中女生自我鉴定
2013/12/19 职场文书
民间个人借款协议书
2014/09/30 职场文书
Python排序算法之插入排序及其优化方案详解
2021/06/11 Python
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS