在金融领域,cfca(中国金融认证中心)是必然会接触的,使用了cfca键盘,提供了客户端到服务端的加解密功能。
在某个需求时遇到一个cfca加解密失败。
功能伪代码如下, 先接口获取开关配置,再决定展示UI。
在金融领域,cfca(中国金融认证中心)是必然会接触的,使用了cfca键盘,提供了客户端到服务端的加解密功能。
在某个需求时遇到一个cfca加解密失败。
功能伪代码如下, 先接口获取开关配置,再决定展示UI。
postion:relative
focusin
focusout
表单两个事件,监听focusout时,页面进行dom回弹即可。bind 返回一个函数, call apply 直接执行。
1 | // bind |
1 | function Parent(name, value) { |
箭头函数对比普通函数:
instanceOf 的判断是基于原型链,即比对右侧表达式是否在左侧表达式的原型链上。
1 | // 冒泡 |
hybrid 翻译为杂交, hyrid h5 是指将web前端页面嵌入到原生APP( iOS和Android )中的运行的方案。
相对于原生开发,web前端的开发发展时间更长、从业人员更多、生态更为繁荣,而且开发效率也更高。
但web并不能直接调用原生API,而且运行内存、调度也差与原生,流畅性就显得不足。
基于以上原因,协调开发资源,将一些展示性、交互不多的页面让web开发,嵌入原生Webview中运行,就可以大大提高APP开发效率,利用团队开发资源。
整个框架像个大杂烩,整体设计并不统一,包含了OO、函数式和面向过程。或许,是为了不同技术栈背景的开发人员都能找到一套适合的开发模式。