首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
vue面试
订阅
evat
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
用vue想要拿20k,面试题要这样回答(源码版)
资料来源视频:用vue想拿20k,面试题要这样答 文章是在看完视频之后总结的笔记 这个视频我觉得他将的好是在于直接去解析vue的源码,从源码分析问题,简而易懂且有说服力。 总结:一共9节9个小知识点
从输入URL回车之后发生了什么
根据地址栏输入的地址发生DNS解析查询其IP。 通过IP地址与服务器建立TCP连接。 服务器收到请求并响应HTTP请求,处理请求生成 html 代码,返回给浏览器。 当我们开始在浏览器中输入网站时,浏览器其实就已经在智能的匹配一些可能的url了,它会从书签、历史记录等地方找到已…
vue双向绑定原理
Vue.js 最核心的功能有两个,一是响应式的数据绑定系统,二是组件系统。本文仅探究双向绑定是怎样实现的。先讲涉及的知识点,再用简化得不能再简化的代码实现一个简单的 hello world 示例。 访问器属性是对象中的一种特殊属性,它不能直接在对象中设置,而必须通过 def…
事件循环
用于存放各种函数的执行环境,每一个函数执行之前,它的相关信息会加入到执行栈。函数调用之前,创建执行环境,然后加入到执行栈;函数调用之后,销毁执行环境。每次 js 引擎执行的都是执行栈顶的代码。 任务分类: 在 JavaScript 中,函数分为两种,一种是同步执行,一种是异步执…
落魄前端,整理给自己的前端知识体系复习大纲(上篇)
转眼间9月的到来,十分感慨这时光的飞逝。9月对程序员有着十分重要的意义,想在这个优胜劣汰的代码世界活下去,金3银4,金9银10,都属于选择的机会。 在这优势略汰且经济回陇的状态下,笔者身处央企如今也开始考虑自己工作的问题,我们可以选择的只能是,逐步的打好自己的基础,才能在不安稳…
一步步去阅读koa源码,整体架构分析
其实某个框架阅读源码的时候,首先我们要会去用这个框架,因为用了我们才知道,某个API是怎么用,哪里有坑,哪里设计的精妙。 瓦特??这个服务会涉及到从请求到响应返回数据,就这几行代码?? 是的,你没有看错,就是单单这几行代码就可以搭建了一个服务器。 下面我们看看一探究竟。 看到p…
一个常用的mac新机前端开发环境配置指南(带shell脚本)
homebrew是mac下的一款包管理软件,有了homebrew,一条指令就可以安装软件,并且自动配置环境变量,再也不用头疼变量配置了。 nvm是node的版本管理工具,通过nvm use xxx可以快速的切换node版本,在不同项目中开发切换纵享丝滑。 yarn是一款类似np…
浏览器跨域问题与服务器中的 CORS
跨域,这或许是前端面试中最常碰到的问题了,大概因为跨域问题是浏览器环境中的特有问题,而且随处可见,如同蚊子不仅盯你肉而且处处围着你转让你心烦。你看,在服务器发起 HTTP 请求就不会有跨域问题的。 当谈到跨域问题的解决方案时,最流行也最简单的当属 CORS 了。 CORS 即跨…
知识总结[网络篇]
1. 浏览器输入地址后发生什么 2. 轮询、长轮询、长连接、websocket区别 长轮询:客户端向服务器发送请求,服务器保持连接,当有更新消息立即返回客户端,连接关闭。 长连接:客户端向服务器发送请求,服务器保持连接,当有更新消息立即返回客户端,连接保持。 3. websoc…
从 4 个面试题了解「浏览器的垃圾回收」
生活中你买了一瓶可乐,喝完之后可乐瓶就变成了垃圾,应该被回收处理。 同样地,我们在写 js 代码的时候,会频繁地操作数据。 在一些数据不被需要的时候,它就是垃圾数据,垃圾数据占用的内存就应该被回收。 会先在全局作用域中添加一个dog 属性,并在堆中创建了一个空对象,将该对象的地…