2018-2019前端必问面试题汇总附音频解析
日期:2018-11-09  阅读:17388
现在前端很火,技术核心是html5+ccs3+javascript,但是框架很多技术更新很快那么面试时问的问题层次不齐,我总结了一些面试时必问问题和参考答案供大家学习。
2019前端js面试题大全
日期:2019-02-18  阅读:5174
2019年到了,看看前端依然很火热,javascript是前端的核心语言,面试的时候都问些什么呢?咱们来看看2019最新前端面试题吧!
React高频面试题,值得珍藏!
日期:2018-10-23  阅读:5402
React 的工作原理:React 会创建一个虚拟 DOM(virtual DOM)。当一个组件中的状态改变时,React 首先会通过 \\\\\\\\\\\\\\\"diffing\\\\\\\\\\\\\\\" 算法来标记虚拟 DOM 中的改变,第二步是调节(reconciliation),会用 diff 的结果来更新 DOM。
如何运行react源码用于源码分析
日期:2020-08-17  阅读:388
我们在阅读框架源代码的过程中,如果源代码比较复杂,特别是逻辑分支较多,最好的办法就是边阅读代码边通过一些demo尝试,这就要求我们在本地搭建react本地源码测试环境,本文即会对该过程进行一个详细的介绍。
手写vue源码之vue-router路由附源码下载
日期:2020-08-15  阅读:321
vue作为一个渐进式框架取决于它有强大的插件机制,通过注册对应的插件得到想要的功能.Vue.use可以接受一个对象类,调用类中的静态方法install实现功能. 也可以接受一个函数并直接调用.
vue2、vue3区别虚拟dom和Slot性能提升的原理
日期:2020-08-14  阅读:429
Vue3核心的 Typescript, Proxy响应式, Composition解决代码反复横跳都有很棒的文章剖析了, 我总结一下虚拟 Dom部分把,并对比一下 React, vdom的重写也是vue3性能如此优秀的重要原因。
vue.use源码解析
日期:2020-08-11  阅读:219
vue.use是启用插件的方法,那么他的底层是如何实现的呢?
vue自定义指令在Render函数中的使用
日期:2020-08-06  阅读:637
最近在做SSR服务端渲染,vue官方提示做自定义指令需要在render函数里面使用,那么如何在render里使用呢?
ES6的map原理自己写一个map
日期:2020-08-05  阅读:186
ES6的Map的键可以是任意的数据结构,并且不重复。那么map的底层原理是啥呢?
js数组遍历foreach、map与reduce的区别秒懂
日期:2020-08-04  阅读:183
今天和大家说说面试长问的foreach、map与reduce的区别。
vue3.0与vue2.0和react,diff算法区别详解不信你不懂
日期:2020-08-03  阅读:324
随之vue3.0beta版本的发布,vue3.0正式版本相信不久就会与我们相遇。尤玉溪在直播中也说了vue3.0的新特性typescript强烈支持,proxy响应式原理,重新虚拟dom,优化diff算法性能提升等等。小编在这里仔细研究了vue3.0beta版本diff算法的源码,并希望把其中的细节和奥妙和大家一起分享。
vue的v-for源码解析
日期:2020-08-01  阅读:309
今天给大家分享一下,vue里面的v-for源码解析,让你明白他的原理是如何实现的......
h5video有声自动播放
日期:2020-07-30  阅读:415
今天和大家说一下h5video有声自动播放视频和音频,在做开发中为了用户体验谷歌和火狐浏览器不支持有声自动播放了,那么各大视频网站和直播网站一样可以自动播放,那么他们是怎么做的呢?
h5video视频的无缝切换类似爱奇艺附源码下载
日期:2020-07-30  阅读:238
h5video视频的无缝切换在网上找了好多方法都不知所以然,试了很多方法都无法做到中间不闪烁无缝切换,最终自己想到了一个方案。
js如何操作伪类元素before,after
日期:2020-07-28  阅读:215
js如何操作伪类元素?其实js是无法真正的去操作伪类元素,但是可以换个思路去操作......
iframe特性策略allow属性详解
日期:2020-07-25  阅读:997
allow属性的使用需要参考特性策略这一小节。特性策略可以允许你控制页面或者iframe可以使用哪些特性。页面控制的话设置在HTTP头部的Feature-Policy的这个字段,iframe的话就是我们要说的这个allow字段。
js常用的系统函数
日期:2020-07-24  阅读:256
今天和大家说说javascript平时常用的系统函数有哪些?你都了解吗?
vue3核心Proxy和Reflect
日期:2020-07-19  阅读:414
Proxy 用于修改某些操作的默认行为,等同于在语言层面做出修改,所以属于一种“元编程”(meta programming),即对编程语言进行编程。Proxy 可以理解成,在目标对象之前架设一层“拦截”,外界对该对象的访问,都必须先通过这层拦截,因此提供了一种机制,可以对外界的访问进行过滤和改写。Proxy 这个词的原意是代理,用在这里表示由它来“代理”某些操作,可以译为“代理器”。
前端面试必学深度讲解什么是js作用域链
日期:2020-07-13  阅读:245
首先,我们要引入一个概念,叫做执行环境(下面简称环境)。在一个执行环境中,有一个与之关联的变量对象(下面简称对象),在该对象中,储存着这个执行环境中定义的变量和函数。但这个对象只是个形式上的对象,并不能被外界所访问到。
js垃圾回收机制原理详解
日期:2020-07-06  阅读:316
在JavaScript中,具有自动垃圾回收机制,也就是说执行环境会自动负责管理代码执行过程中的内存使用情况,会自动清除一些没有用的变量,以此来释放内存。该机制每隔一段时间会执行一次。
收藏
扫一扫关注我们