面试记录 三
数组操作,字符串操作
数组map能否中断,
字符串截取,指定目标在字符串中的位置,
闭包,
let的作用域
基本数据类型
undefind和null
vue插槽
生命周期
路由跳转方法
2与3的混入mixin
mixin怎么实现
在挂载阶段可能拿不到创建阶段的异步请求数据,怎么解决
各生命周期阶段做了什么
父组件使用子组件插槽,插槽内容插入子组件后,这一块内容的pantrent是谁
vue里面怎么获取、操作dom
事件三部曲【捕获、执行、冒泡】
1、数组操作,字符串操作
2、数组map能否中断,
2.1、定义

2.2、总结

3、字符串截取,
slice、substr、substring
https://blog.csdn.net/LJDbk/article/details/123622034
4、指定目标在字符串中的位置,
5、闭包,
6、let的作用域
块级局部作用域
7、数据类型
a、类型

b、存储位置 区别
基本数据类型直接存储在栈(stack)中的简单数据段,占据空间小、大小固定,属于被频繁使用数据,所以放入栈中存储
引用数据类型存储在堆(heap)中的对象,占据空间大、大小不固定。
如果存储在栈中,将会影响程序运行的性能;
引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址。
当解释器寻找引用值时,会首先检索其在栈中的地址,取得地址后从堆中获得实体
8、undefind和null
首先 Undefined 和 Null 都是基本数据类型,这两个基本数据类型分别都只有一个值,就是 undefined 和 null。
undefined 代表的含义是未定义,null 代表的含义是空对象。
一般变量声明了但还没有定义的时候会返回 undefined,null主要用于赋值给一些可能会返回对象的变量,作为初始化。
9、vue插槽
10、生命周期
11、路由跳转方法
a、声明式导航<router-link to="/home"></router-link >
b、编程式导航this.$router.push/replace( )
12、2与3的混入
14、在挂载阶段可能拿不到创建阶段的异步请求数据,怎么解决

https://www.pudn.com/news/6228e2189ddf223e1ad31205.html
a、$nextTick
b、延时【不推荐】
c、watch监听
15、各生命周期阶段做了什么
https://www.pudn.com/news/6228e2189ddf223e1ad31205.html
16、父组件使用子组件插槽,插槽内容插入子组件后,这一块内容的父级是谁
17、vue里面怎么获取、操作dom
ref 与 $refs
原生获取方法尽量不推荐使用
18、js事件流
三阶段【捕获、目标执行、冒泡】
19、两个有序数组合并成一个新的有序数组--使用算法思想 一层循环
https://leetcode.cn/problems/sorted-merge-lcci/
posted on 2022-11-18 17:56 二月龙抬头之伏龙翔天 阅读(23) 评论(0) 收藏 举报
浙公网安备 33010602011771号