js将0开头的数字认成八进制了
use strict
使用严格模式
禁止八进制表示法
正常模式下,整数的第一位如果是0,表示这是八进制数,比如0100等于十进制的64。严格模式禁止这种表示法,整数第一位为0,将报错。
"use strict";
var n = 0100; // 语法错误
后台用的.Net Core 总不能每次使用contains吧。。。正在想解决方法
前台可以加个\转义,但是前台用的东西不太适合这样
js将0开头的数字认成八进制了
禁止八进制表示法
正常模式下,整数的第一位如果是0,表示这是八进制数,比如0100等于十进制的64。严格模式禁止这种表示法,整数第一位为0,将报错。
"use strict";
var n = 0100; // 语法错误
后台用的.Net Core 总不能每次使用contains吧。。。正在想解决方法
前台可以加个\转义,但是前台用的东西不太适合这样