小程序解密用户信息报41003错误讲解

小程序解密用户信息 encryptedData 报错 说法一: 重复调用login,导致刷新了session_key,而引起的session_key错位不匹配导致解密不出来。规避一下连续调用login的问题。保证userinfo总是在最...

灰度发布策略讲解

前景 近期使用了k8s,目的主要是为了配置灰度环境,其次是降低服务器运维成本,下面简单介绍下灰度的策略 解决方案 1、接口以及网页,最简单粗暴的方法就是直接请求灰度相关的域名 2、在不更换接口域名的前提下,在请求原有生产环境的接口上...

怎样修改输入框 placehoder 提示文本的颜色讲解

1. 在这个问题上, 不同浏览器的设置方法有所差异, 可以写成下面这种形式. ::-webkit-input-placeholder { /* WebKit browsers */ color: #999; } :-m...

怎样理解 DOCTYPE 声明讲解

1. HTML 4.01 Strict <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">...

怎样在 js 中实现 反转字符串 的功能讲解

"string".split('').reverse().join('');  ...

怎样理解String的slice(), subString(), substr()三个方法讲解

String.prototype.slice() 是js字符串的切片工具方法, 用于对字符串做'裁剪'操作, 不改变原字符串. 'helloworld'.slice(0,5); // 'hello'; 'helloworld'.s...

怎样理解 instanceof讲解

instanceof 运算符用来判断一个对象在其原型链中是否存在一个构造函数的 prototype 属性。 也就是说, instanceof 判断的实际上是某个对象是否为某个构造函数的实例, 因为es5中没有类的概念, 这里的instan...

怎样将类似数组的对象转换为数组讲解

arguments / NodeList / HTMLCollection 的实例对象是典型的类似数组的对象, 下面是使用es5的方法对其进行转换:  var children = document.body.childN...

怎样将日期时间字符串转换为时间戳讲解

1. 使用: new Date().getTime(); new Date("2018/09/09 12:30:22").getTime(); // 1536467422000   2. 使用: Date.par...

怎样理解ECMAScript 和 JavaScript的关系讲解

JavaScript可以分为三大部分:  1. 核心语法 2. DOM 3. BOM 而核心语法实际上就是指的ECMAScript, 而JS又是不断在发展的, 而这个发展实际上最主要的就是ECMAScript版本的更新,...