首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
忘事实的
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
前端面试题之性能优化高频面试题集锦
前端性能优化基本上也是面试上必问的题,本篇文章将以性能优化为专题,罗列出面试中频率比较高的几道面试题.
深入剖析:Vue核心之虚拟DOM
使用 Vue 做项目也有两年时间了,对 Vue 的 api也用的比较得心应手了,虽然对 Vue 的一些实现原理也耳有所闻,例如 虚拟DOM、flow、数据驱动、路由原理等等,但是自己并没有特意去探究这些原理的基础以及 Vue 源码是如何利用这些原理进行框架实现的,所以利用空闲时…
手写Vue2.0源码(四)-渲染更新原理|技术点评
前言 此篇主要手写 Vue2.0 源码-渲染更新原理 上一篇咱们主要介绍了 Vue 初始渲染原理 完成了数据到视图层的映射过程 但是当我们改变数据的时候发现页面并不会自动更新 我们知道 Vue 的一个
【算法】前端遇到的广度/深度优先搜索
在面试或者技术社区冲浪的时候,一不小心就会看到深度优先搜索、广度优先搜索这两个概念,这一次在项目中一个需求用到了相关的知识,故此在这里通过理论+实际来总结一下。 1. 示例 2. 深度优先搜索 深度优先搜索(depth first search),从图中也可以看出来,是从根节点…
vue源码分析
Vue.js的核心思想是数据驱动,就是指视图是由数据驱动生成的,我们对视图的修改,并不会直接去操作DOM,而是通过修改数据。 下面从源码角度来分析Vue是如何实现的。 首先我们可以看到vue的源码在github上有,大家可以克隆下来。 我们主要看src下的内容。 可以看到vue…
2018前端面试总结,看完弄懂,工资少说加3K | 掘金技术征文
文章涉及的内容可能不全面,但量很多,需要慢慢看。来源于各个地方,我花了很长的时间整理,希望对大家有帮助。但是难免会有打字的错误或理解的错误,希望发现的可以邮箱告诉我236490794@qq.com,我会及时的进行修改,旨在能帮到大家,谢谢。 意义:根据内容的结构化(内容语义化)…
前端经典面试题
闭包只能取得包含函数中任何变量的最后一个值,这是因为闭包所保存的是整个变量对象,而不是某个特殊的变量。 设计私有的方法和变量。 原理:利用构造函数,在函数内部定义私有的变量和方法,再创建特权方法,特权方法作为闭包有权访问私有变量和方法。这样,在外部只能通过构造函数的实例才能访问…
前端性能监控方案(首屏、白屏时间等)
总下载时间:window.onload的触发节点。 白屏时间节点指的是从用户进入网站(输入url、刷新、跳转等方式)的时刻开始计算,一直到页面有内容展示出来的时间节点。 这个过程包括dns查询、建立tcp连接、发送首个http请求(如果使用https还要介入TLS的验证时间)、…
4399前端面试题 | 掘金技术征文
如果对象/数组的元素是基本类型的话,则可以实现深拷贝,如果是引用类型的话,则不会实现深拷贝,改变引用类型中的值,拷贝与被拷贝对象都改变。 使用该方法后,不可给对象添加和删除属性,也不可对现有属性进行更改。 假设一个场景, 我们写了一个 JS, 在其中定义了一个对象, 会开放出来…