首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试准备
订阅
奇幻心灵
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
四年前端裸面,两周拿到美团offer
你没有办法辨别什么是机会,没有人能长一双慧眼,看到机会的来临。你只能做各种各样的准备,往往是准备之后你做了临时性的选择、不知深浅的决定,正是这些准备,让你的各种选择和决定改变了命运。
你真的会用<a>标签下载文件吗?
深入理解<a>标签下载文件背后的原理以及 download 属性使用的注意点,以及如何处理 blob 文件。
Vue2源码分析(五):computed & watch
本篇会分析Vue2 中 computed 的创建过程 先看我们的demo: initComputed 源码: 其实看源码也能知道computed 并不是所有都会走缓存。 下图就是组件继承时(funct
import、require、export、module.exports 混合使用详解
自从使用了 es6 的模块系统后,各种地方愉快地使用 import export default,但也会在老项目中看到使用commonjs规范的 require module.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起…
Vue响应式原理-理解Observer、Dep、Watcher
最近在学习Vue的源码,看了网上一些大神的博客,看起来感觉还是蛮吃力的。自己记录一下学习的理解,希望能够达到简单易懂,不看源码也能理解的效果😆 相信很多同学或多或少都了解Vue的响应式原理是通过Object.defineProperty实现的。被Object.definePr…
判断是否是数组的几种方法
希望和各位同行交流,同时欢迎各位指出不足和错误之处。 instanceof操作符的问题在于,它假定只有一个全局环境。如果网页中包含多个框架,那实际上就存在两个以上不同的全局执行环境,从而存在两个以上不同版本的Array构造函数。 如果你从一个框架向另一个框架传入一个数组,那么传…
2022年中总结 | 我如愿踏进了字节跳动
写之前,我回头看了我2021年的年终总结——《# 回望我的前端之路,无愧 —— 2021年终总结》。 看看那时候立的Flags,很开心我用了半年,就完成了最艰难的一条:跳槽到更好的地方。 嗯,我一个三
前端高频面试题整理 前端两年-月入30K | 掘金技术征文
BFC(Block Formatting Context)块级格式化上下文,是 Web 页面中盒模型布局的 CSS 渲染模式,指一个独立的渲染区域或者说是一个隔离的独立容器。 (3)冒泡阶段:事件从目标节点自下而上向window对象传播的阶段。 由于事件会在冒泡阶段向上传播到父…
JSBridge的原理
关于 JSBridge,绝大多数同学最早遇到的是微信的 WeiXinJSBridge(现在被封装成 JSSDK),各种 Web 页面可以通过 Bridge 调用微信提供的一些原生功能,为用户提供相关的功能。其实,JSBridge 很早就出现在软件开发中,在一些桌面软件中很早就运…
2020年大厂面试指南 - Vue篇
vue的一些基础知识,以及相关实现原理,一直是面试中比较热门的题目,本文梳理了常见的Vue面试题。系列文章将在公众号「前端小苑」首发,可微信扫描文章底部二维码添加。 1. 组件通信方式有哪些? 2. 子组件为什么不可以修改父组件传递的Prop? Vue提倡单向数据流,即父级 p…