[github地址:https://github.com/ABCDdouyae…] mem 用于通过缓存具有相同输入的调用结果来加速连续函数调用的优化 普通用法 (支持基于promise的异步函数调用) co…
分类:html
H5(移动端)前端使用input type=file 上传图片,调用相机和相册
<input class="addPicInput" type="file" ref="uploadFile" @change="fileChange" accept="image/*" multiple> …
JS每日一题:如何理解es6中的Proxy?
20190124问: 如何理解es6中的Proxy? 试题解析:对proxy的理解,可能会延伸到vue的双向绑定 Proxy(代理) 定义 可以理解为为目标对象架设一层拦截,外界对该对象的访问,都必须通过这层拦截 简单示…
web前端性能优化
前言 性能优化是每个项目都需要注意的问题,在这里结合项目实际情况较为系统的整理下 web前端性能优化简单可以概括为以下几点 1 减少需要加载资源的体积 1.1 按需加载 就是每个页面之加载需要的内容,这一点在多页应用中一…
重学前端学习笔记(十三)--浏览器工作解析(三)
笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏, 每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有wi…
基于swiper的Tab选项卡
选项卡五花八门,今天又要用到选项卡,首选swiper! 一、HTML布局 根据swiper官网的要求来class命名滑块。 <div class="box"> <ul class="swiperTab"…
[面试专题]数据结构和算法-JS之魂
数据结构和算法-JS之魂 标签(空格分隔): 未分类 数据结构: 栈:一种遵从先进后出 (LIFO) 原则的有序集合;新添加的或待删除的元素都保存在栈的末尾,称作栈顶,另一端为栈底。在栈里,新元素都靠近栈顶,旧元素都接近…
「MISC」HTTP 缓存控制
现在的Web应用越来越复杂,体验越来越好。相应的,资源文件也越来越大,如果能让客户端在资源没更新的情况下,直接取用缓存的数据,那么不仅资源加载的更快,服务器压力更小,也为绿色地球做出了一份贡献。 程序员向来是追求最优,在…
ionic实现下载文件并打开功能(file-transfer和file-opener2插件)
作为一款app,下载文件功能,和打开文件功能,在某些场景下还是十分有必要的。使用cordova-plugin-file-transfer和cordova-plugin-file-opener2这两个插件能够在ionic比…
通过create-react-app从零搭建react环境
一、 快速开始: 全局安装脚手架: $ npm install -g create-react-app 通过脚手架搭建项目: $ create-react-app <项目名称> 开始项目: $ cd <…
JS 实现全屏预览 F11功能
老是不通过,没办法,只能是重新发布了,反正我就是杠上了,大大小小写过很多前端特效,当然也经常在网上copy或者修改人家的代码,我觉得也挺好的,为什么?!因为我想这样,你能怎么办,打我?少废话,直接上代码,JS代码 fun…
wordpress增加友情链接功能
一、在wordpress后台,从右侧找到:外观—>编辑 二、找到模板函数文件:functions.php,点击编辑,在最后的一行的 ?>前面加入下面的一条语句:add_filter(‘…