首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端面试题
顾言716
创建于2024-09-02
订阅专栏
前端面试题
等 1 人订阅
共14篇文章
创建于2024-09-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Vue2与Vue3的差异
1.底层响应式原理不同 1. Vue2 Vue2使用的是Object.defineProperty()来劫持各个属性的setter/getter,在数据发生变化的时候通知订阅者更新视图。 缺点: 无法
闭包的理解
1.闭包的概念 所谓闭包,指的是一个函数返回另一个函数,而返回函数作用域中使用了外部函数的变量,导致变量被保存到内存中无法回收的现象。 如上的代码就构成了一个简单的闭包。 变量num 会一直被返回的函
面试回顾——1
1.http了解多少?http常见的状态码 http常见的状态码分为4类: 2xx: 请求成功 3xx: 资源重定向类 4xx: 客户端错误 5xx: 服务端错误 2xx: 200: 请求成功。请求完
HTTPS验证流程
http通常是直接和TCP进行通信的,而https中http是和SSL通信,再由SSL与TCP进行通信。SSL协议是一个介于应用层和传输层之间的一个安全协议。 1.对称加密与非对称加密 对称加密: 加
浏览器事件循环浅析
1. 浏览器进程模型 进程: 程序运行时,需要一块专门的内存空间,用来存放程序代码、运行中的数据等。这块内存空间就可以简单理解为进程。每一个进程一般来说是相对独立的,互不影响。但可以通过进程间通信,实
前端基础面试题·第四篇——Vue(其三)
1.在Vue组件中写name选项有什么作用? Vue中组件定义式可以为其添加一个name属性,这个属性是组件的别名。 1.提供调试帮助 当时组件被渲染时,Vue DevTools 会显示组件的名称,方
前端基础面试题·第四篇——Vue(其二)
1.Vue中路由传参 1.params传参 params 传参是通过URL路径来传递参数,这种方式传递的参数是必选的。 这种传参方式需要在路由配置时在路由路径位置提前指定参数。 路由配置 路由跳转 接
前端基础面试题·第四篇——Vue(其一)
1.v-if 和 v-show的区别 在Vue中这两个命令都用于控制元素的显示与隐藏。 (1) v-if 动态控制元素显示与隐藏,本质上是动态销毁或者重建元素,会触发浏览器重排与重绘。 在切换状态时有
前端基础面试题·第三篇——JavaScript(其四)
1.JSON.stringify JSON.stringify() 方法将一个 JavaScript 值(对象或者数组)转换为一个 JSON 字符串,如果指定了一个 replacer 函数,则可以替换
前端基础面试题·第三篇——JavaScript(其三)
1.字符串 (1) 常用方法 2.事件流 在dom事件模型中,一个事件发生后,会在子元素与父元素之间传播,这个传播的过程就是事件流。 一般分为三个阶段: 事件捕获:事件从最外层的父元素开始,一直传播到
前端基础面试题·第三篇——JavaScript(其二)
46.深浅拷贝 1.浅拷贝 浅拷贝会创建一个新的对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基本类型,拷贝的就是基本类型的值,如果属性是引用类型,拷贝就是改引用类型的地址。 2.深拷贝
前端基础面试题·第三篇——JavaScript(其一)
1.JavaScript数据类型与运算符 1.数据类型 原始数据类型: Number String Boolean undefined null Symbol bigint 2.复杂数据类型: Fun
前端基础面试题·第二篇——CSS(其二)
1.CSS选择器的优先性: !important - 强制生效样式 - 有即生效 行内样式 - 有即生效 权重: 1000 id选择器 权重:100 类选择器,伪类,属性选择器 权重: 10 元素选择
前端基础面试题·第二篇——CSS(其一)
1.伪类与伪元素 伪类,是用来描述元素的一个状态,比如第一个元素,元素被鼠标覆盖等等状态,写法为: 伪元素,用于设置一个元素的特殊状态的一部分,写法为:: 伪元素与伪类: 伪元素: ::before