首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
张阿仁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
牛客最新前端面经面试题汇总(含解析)
牛客21年前端面经题目汇总(带解析),题源来自阿里、百度、腾讯、字节等15家公司,该文主要为简答题和手写题部分,题目大约为130道左右,手写题部分占50+,简答题接近80+。希望能帮到大家。
从零实现MVVM模式的Web前端框架的雏形
本文是自己在之前的业余时间做过的一个小项目的实践总结,主要是介绍关于现代Web前端框架的设计实现思路,参考了Vue2.x版本的设计思想。
Vue 源码解读(1)—— 前言
深入研究 Vue 技术栈的源码原理,从框架源码解读到手写框架 ...................
JavaScript异步机制
说到异步,我们需要先了解一下什么是阻塞。执行下面的代码 然后我们观察页面会发现,在点击了按钮之后页面就像“卡”住了一样,新增加的p标签都是等了将近10s后才出现,那么问题就是我们执行的for循环阻塞了代码,因为在进行for循环的时候需要花费时间,系统此时正在“全力”算这个for…
vue-router原理剖析
页面中所有的内容都是组件化的,只需要把路径跟组件对应,在页面中把组件渲染出来。 页面实现:在vue-router中, 它定义了两个标签 和来对应点击和显示部分。 就是定义页面中点击的部分, 定义显示部分。 js中配置路由:首先要定义route,一条路由的实现,他是一个对象,由p…
手撕前端面试之经典排序算法 (动图+视频)
排序算法是面试中的高频考察点,我们需要熟练掌握。本文整理了最经典、最常用的排序算法并且搭配了动图和视频,希望能够帮助你更加轻松的理解它们。 顾名思义,比较类排序是通过元素间的比较进行排序的,非比较类则不涉及元素之间的比较操作。 比较类排序的时间复杂度不能突破 O(nlogn),…
🐮化身面试官出30+Vue面试题,超级干货(附答案)|牛气冲天新年征文
。。。 在你自我介绍的时候呢,我就看看你做过的项目,技术栈什么的。 Vue 借鉴了 angular 的模板和数据绑定技术,又借鉴了 react 的组件化和虚拟 DOM 技术。 特点: MVVM 模式;代码简洁体积小,运行效率高,适合移动PC端开发;本身只关注 UI (和 rea…
深入剖析:Vue核心之虚拟DOM
使用 Vue 做项目也有两年时间了,对 Vue 的 api也用的比较得心应手了,虽然对 Vue 的一些实现原理也耳有所闻,例如 虚拟DOM、flow、数据驱动、路由原理等等,但是自己并没有特意去探究这些原理的基础以及 Vue 源码是如何利用这些原理进行框架实现的,所以利用空闲时…
0 到 1 掌握:Vue 核心之数据双向绑定
当被问到 Vue 数据双向绑定原理的时候,大家可能都会脱口而出:Vue 内部通过 Object.defineProperty方法属性拦截的方式,把 data 对象里每个数据的读写转化成 getter/setter,当数据变化时通知视图更新。虽然一句话把大概原理概括了,但是其…
2万字 | 前端基础拾遗90问
大家好,我是练习时长一年半的前端练习生,喜欢唱、跳、rap、敲代码。本文是笔者一年多来对前端基础知识的总结和思考,这些题目对自己是总结,对大家也是一点微薄的资料,希望能给大家带来一些帮助和启发。成文过程中得到了许多大佬的帮助,在此感谢恺哥的小册、神三元同学的前端每日一问以及许多…