由于业务需要,需要上传大文件,已有的版本无法处理IE版本,经过调研,百度的 webuploader 支持 IE 浏览器,而且支持计算MD5值,进而可以实现秒传的功能。 大文件上传主要分为三部分,预上传,分块上传,合并上传…
分类:前端
【Vue源码学习】vue实例化到挂载到dom(上)
作者:王聪本篇目的是介绍vue实例化到挂载到dom的整体路线,一些细节会被省略。 从new Vue()开始 所有的一切都是从 new Vue()开始的,所以从这个点开始探寻这个过程发生了什么。 从源码中找到Vue构造函数…
解析 CSS 格式化上下文
解析 CSS 格式化上下文 ⭐️ 更多前端技术和知识点,搜索订阅号 JS 菌 订阅 ✴️ BFC 块级格式化上下文 BFC(Block Formatting Con…
「前端面试题系列9」浅拷贝与深拷贝的含义、区别及实现(文末有岗位内推哦~)
前言 这是前端面试题系列的第 9 篇,你可能错过了前面的篇章,可以在这里找到: 数组去重(10 种浓缩版) JavaScript 中的事件机制(从原生到框架) 理解函数的柯里化 ES6 中箭头函数的用法 this 的原理…
【JS基础】从JavaScript中的for...of说起(下) - async和await
写在前面 本文首发于公众号:【符合预期的CoyPan】 在上一篇文章中,梳理了javascript中的两个重要概念:iterator和generator,并且介绍了两者在异步操作中的应用。 【JS基础】从JavaScri…
React Native 常用的 15 个库
本篇 React native 库列表不是从网上随便找的, 这些是我在我的应用中亲自使用的库。 这些库功能可能跟其它库也有,但经过大量研究并在我的程序中尝试后,我选择了这些库。 15. React Native Anim…
Vue 组件间通信方法汇总
Vue 组件间通信方法汇总 ⭐️ 更多前端技术和知识点,搜索订阅号 JS 菌 订阅 除了使用 Vuex 方法外,vue 提供了各种各样的组件间通信的方案。文章整理一下父子组件、兄弟组件、祖先后…
回到基础:用循环优化 JavaScript 程序
翻译:疯狂的技术宅 https://medium.freecodecamp.o… 本文首发微信公众号:前端先锋欢迎关注,每天都给你推送新鲜的前端技术文章 对于提高 JavaScript 程序的性能这个问题,最…
前端面试知识整理(持续更新)
文章旨在整理收集前端基础、计算机网络、浏览器、vue、react源码以及算法相关知识点。内容来自平时的阅读学习以及实践理解,由于内容量巨大,会进行持续的更新和补充。文章中涉及大量优秀博文的引用,大都在文末注明引用,如有遗…
css3元素出现动画实例
css3中实现动画一般有两种方式,一个是transition过渡,一个是animation动画。最主要区别就是transition需要条件触发,通常会用hover来触发,而animation则更灵活,可以自动播放,也可以…
写了一个chrome插件:拦截ajax请求并修改返回结果
这个插件可以拦截页面上的 ajax 请求,并把返回结果替换成任意文本。它对 mock 数据、排查一些线上问题等会有很大帮助。(当然 chales 等抓包软件也可以做到,然而使用起来比较繁琐,做成 chrome 插件的形式…
【React深入】深入分析虚拟DOM的渲染原理和特性
导读 React的虚拟DOM和Diff算法是React的非常重要的核心特性,这部分源码也非常复杂,理解这部分知识的原理对更深入的掌握React是非常必要的。 本来想将虚拟DOM和Diff算法放到一篇文章,写完虚拟DOM发…