一锅乱炖
前端知识的杂烩
最帅扫地僧
年少轻狂
展开
-
快应用
背景快应用是一种新的应用形态以往的手机应用主要有两种方式:网页、原生应用。网页无需安装,但是体验不好原生应用需要到商店下载安装,难以一步直达用户,但是体验流畅环境安装npm i -g hap-toolkithap -v 查看版本npm run buildsrc下面的文件不是可以直接执行的执行这个命令之后,会把src下面的对应到build文件夹下面rpk相当于一个zi...原创 2019-12-14 11:06:52 · 271 阅读 · 0 评论 -
FLow简识
功能flow和ts都是用来做js的类型检查Flow是什么静态类型检查工具能够给JavaScript提供静态类型检查的能力其实就是为JavaScript添加了一个编译的过程通过注释编写flow代码,不影响js代码通过直接在js中书写类型,改变了代码结构,需要通过Babel使用js可能遇到哪些问题js语言特征介绍js是弱类型,动态类型检查的语言弱类型定义变量的时候...原创 2019-12-10 22:29:36 · 473 阅读 · 0 评论 -
版本号
对版本号的理解x.y.z1.当进行bug fixed 时,升级z2. 这一次发布的版本与之前发布的版本相比,有新增的功能,而且保证和之前是兼容的,此时升级y3. 这一次的发布与之前的发布相比是一次大版本的升级,并且还不保证兼容,都是全新的API,此时升级x注意:一般而言 x 为偶数时代表稳定版本x 为奇数时,代表不稳当版本1.2.*表示 z 位始终用最新的版本,但是x和...原创 2019-05-15 22:21:42 · 1004 阅读 · 0 评论 -
简单谈谈前端对安全的认知
XSS全称是跨站脚本攻击分为三种反射型存储型DOM-based攻击手段修改HTML节点----反射型执行JS代码----存储型(破坏范围广)阻止攻击手段转义输入输出黑白名单过滤,更推荐使用白名单过滤escape函数也可以转义输入输出,但是会破坏所需要的格式,使用js-xss来实现CSP内容安全策略是一个额外的安全层用于检测并削弱某些特定类型的...原创 2019-04-18 16:08:46 · 553 阅读 · 0 评论 -
正向代理和反向代理
什么是正向代理?什么是反向代理?什么是反向代理?反向代理 是一个代理服务器来接受Internet上的网络请求,然后把这个请求转发给目标服务器,在把目标服务器返回的结果返回给internet中的客户端的,此时,代理服务器对外就表现为一个反向代理服务器。所以,反向代理就是代理服务器代理了目标服务器去和客户端进行交互正向代理其实本质上就是一台服务器(代理服务器),位于客户端和目标服务器之间。...转载 2019-04-04 15:48:27 · 95 阅读 · 0 评论 -
前端性能优化方案
1、减少闭包的使用(闭包会产生不释放的栈内存),所以我们往往需要手动释放内存2、尽量合并css、js代码,可以减少http请求次数,例如常见的自动化构建工具,如webpack、gulp等,对于移动端开发,如果一个页面的内容不是很多,可以把css,html,js写在一个页面中,减少http请求次数3、尽量使用字体图标和SVG代替传统的png等格式的图片,因为字体图标是矢量图,放大缩小时不会失...原创 2019-03-24 13:00:18 · 159 阅读 · 0 评论