双越
文章平均质量分 94
面试干货
Until2028
快乐,健康
展开
-
10 真实面试
var 定义的变量,没有块的概念,可以跨块访问, 不能跨函数访问,有变量提升。let 定义的变量,只能在块作用域里访问,不能跨块访问,也不能跨函数访问,无变量提升,不可以重复声明。const 用来定义常量,使用时必须初始化(即必须赋值),只能在块作用域里访问,而且不能修改,无变量提升,不可以重复声明。最初在 JS 中作用域有:全局作用域、函数作用域。没有块作用域的概念。ES6 中新增了块级作用域。块作用域由 { } 包括,if 语句和 for 语句里面的 { } 也属于块作用域。原创 2022-09-30 02:22:20 · 681 阅读 · 0 评论 -
9 Vue3.x 面试题 (SY)
语法:const name = toRef(person,'name')应用: 要将响应式对象中的某个属性单独提供给外部使用时。扩展:toRefs 与toRef功能一致,但可以批量创建多个 ref 对象,语法:toRefs(person)代码演示 我们在组件中定义了一个人的信息 并将定义的信息返回 在页面中使用原创 2022-09-23 00:04:32 · 154 阅读 · 0 评论 -
8 Vue 面试题 复习(SY)
action可以处理异步,mutation不可以mutation做原子操作action可以整合多个mutation。原创 2022-09-13 16:14:46 · 203 阅读 · 0 评论 -
7 SY Vue 原理 副本 页面编辑错误
组件是可复用的 Vue 实例,准确讲它们是VueComponent的实例,继承自Vue。原创 2022-09-12 22:33:10 · 229 阅读 · 0 评论 -
4 迅速搞定JS JS-Web-AP-DOM
◆vue和React框架应用广泛,封装了DOM操作◆但DOM操作- -直都会前端 工程师的基础、必备知识◆只会vue而不懂DOM操作的前端程序员,不会长久。原创 2022-09-11 01:34:21 · 176 阅读 · 0 评论 -
7 vnode 之于 Vue 的作用(SY)
Patch 中最核心的方法就是 patchVnode 和 updateChildren,patch 通过同层比较代替深度遍历,极大的降低了时间复杂度,patchVnode 中对比新老 vnode 的真实 DOM,对其做一些新增、删除、替换和复用操作,对于新老 vnode 同时存在子节点的情况,继续使用 updateChildren 更新子节点,在这个方法里,使用了经典的双指针算法进行双端对比,同时结合交叉采样比对,以最小代价找出差异并得出最终 DOM 结构。这和 redux 中的reducer 是类似的。原创 2022-09-10 18:53:46 · 199 阅读 · 0 评论 -
6 Vue 原理(SY)
Vue 原理组件化 mvvm响应式vdom 和 diff模板编译渲染过程前端路由原创 2022-09-10 18:51:29 · 350 阅读 · 0 评论 -
5 迅速搞定 开发环境 运行环境 真题模拟(SY)
js可能会阻断渲染进程,使得页面渲染时间过长,从而影响页面加载速度。原创 2022-09-07 03:33:17 · 311 阅读 · 0 评论 -
4 迅速搞定 JS-Web-API-Ajax web缓存 http面试(SY)
同源策略(英文全称 Same origin policy)是浏览器提供的一个安全功能。它限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。简而言之就是浏览器规定,A 网站的 JavaScript,不允许和非同源的网站 C 之间,进行资源的交互。跨域指的是两个 URL 的协议、域名、端口只要其中一个不一致,就会形成跨域。出现跨域的根本原因浏览器的同源策略不允许非同源的 URL 之间进行资源的交互。不过图片、css、js 引入可无视同源策略。原创 2022-09-06 02:26:55 · 249 阅读 · 0 评论 -
3 迅速搞定js js异步(SY)
目录 1 单线程、异步、同步2 callback hell(回调地狱)3 Promise4 基础知识回顾5 event loop(事件循环)6 promise进阶7 async/await8 宏任务/微任务9 请描述event loop(事件循环/事件轮询)的机制,可画图问答题:请描述event loop(事件循环/事件轮询)的机制,可画图编辑什么是宏任务、微任务,两者有什么区别编辑Promise有哪三种状态,如何变化场景题:promise then和catch的连接(常考且实用)编辑async/原创 2022-09-05 02:30:37 · 988 阅读 · 0 评论 -
2 迅速搞定js 面试(1)(SY)
闭包作用域应用的特殊情况,指有权访问另一个函数作用域中的变量的函数函数作为参数被传递函数作为返回值被返回注意:所有自由变量的查找 ,都是函数定义的地方(this不一定指向定义的环境),向上级作用域查找 ,而不是函数执行的地方!!自由变量:前作用域没有定义的变量自由变量在函数定义地方向上级作用域查找,不代表this指向定义的环境// 函数作为返回值}}// 函数在create环境中定义// 函数作为参数setTimeout(function(){ // 函数在print环境中定义。原创 2022-09-02 03:27:30 · 352 阅读 · 0 评论 -
1 迅速搞清 html布局(SY)
Block format context,块级格式化上下文一块独立渲染区域,内部元素的渲染不会影响边界以外的元素。原创 2022-09-01 23:53:36 · 344 阅读 · 0 评论