lang

Results 5 issues of lang

@uni/storage 缺少 getStorageInfo & getStorageInfoSync 方法

### 引子 1. 前几天在`shopms`中有一个页面报错,看了一下发现是在最外面拿到后端给的同步数据的时候`JSON.parse()`的时候报错的,仔细看了之后发现后端传过来一个`\ u2027`的一个字符,下面这样就直接报错了 ``` JSON.parse({"a":"\u2027"}) ``` ### 编码 文字算不算编码。盲文算不算编码。电报算不算编码。编码是用来交流/传递信息的一种方式/媒介,那么我们和计算机之间的信息传递自然也需要编码。 在计算机内部信息以电路的方式传递,通或不通代表1和0,所以基本上的信息单元(Binary digit)就是二进制的一位叫做比特(Bit) 我们输入的时候怎么让计算机知道我们输入的什么,或者计算机输出的时候我们也要知道他输出的什么,所以需要一种将二进制的信息转换成我们能理解的信息 ### ASCII 因为这种需求,在1967年美国公布了一套信息交换标准代码简称 ASCII 码,ASCII 码规定了一共128个字符,用的是7位编码,因为计算机是按8位存储的,所以 ASCII 前面一位一般都是0,所以一个 ASCII 码占8个二进制位,也就是一个字节(byte)。 对于英文做母语的人来讲 ASCII 是够了,但是还有很多还有很多中文,日文这种又怎么办呢 ### Unicode 1988年,几个大型的计算机公司一起研究了一字符集码叫做...

待归档

今天发生了一个奇怪的事情 半个月之前已经上线没问题的一个工程,突然构建失败,看报错是 webpack 抛出来的,提示我没有传入有效的参数(或者 webpack.config.js 文件) 于是我把本地的 node 版本和 npm 版本降到了跟服务器一样的 6.9.2 和 3.10.9,删掉 node_modules 然后重新安装依赖,复现了这个错误。 为了定位这个问题 1. 到 webpack 内部去调试,断点不好打,直接改 webpack 的代码加一下 console.log 这种东西,发现根本没有进去 webpack 的函数里面。 2. webpack 是用...

待归档