我们经常用到的token还是cookie,都默认有一个过期时间
我们做鉴权的时候,很依赖这个,所以捣鼓下能不能再严谨点
因为之前都是以后台固定的格式,直接拿到值做一个简单的判断;
那,假如后台传过来的日期格式变了呢...----
前置基础
jest : 这个测试框架非常不错,Facebook 出品
ES5&&ES6
Typescript
我们不讲配置,也不讲其他琐碎,只说实现过程
----
思路分析
重心其实就是围绕传参来执行...----
代码实现
代码不多,只涵盖了这么几种情况,具体看测试的文字描述
函数
js 版本(isDate.js , 暴露isDate函数,接收一个参数)
function checkDateTime(d...大体上说日期类型没法赋值字符串类型的值
这个问题似乎等待修复,我在Github上找了,
https://github.com/Microsoft/TypeScript/issues/21758,
有人提交了...PR,不知道有没有合并进去..
https://github.com/Microsoft/TypeScript/commit/7b9ceb85fa4e19ade740faa2af2e00e62e16f7c9