总结
我在成长过程中也是一路摸爬滚打,没有任何人的指点,所以走的很艰难。例如在大三的时候,如果有个学长可以阶段性的指点一二,如果有已经工作的师兄可以告诉我工作上需要什么,我应该前面的三年可以缩短一半;后来去面试bat,失败了有5、6次,每次也不知道具体是什么原因,都是靠面试回忆去猜测可能是哪方面的问题,回来学习和完善,当你真正去招人的时候,你就会知道面试记录是多么重要,面试官可以从面试记录里看到你的成长,总是去面试,总是没有成长,就会被定义为缺乏潜力。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<style>
#menu {
list-style: none;
margin: 0;
padding: 0;
position: relative;
height: 200px;
}
#menu>li {
float: left;
margin-left: 20px;
padding: 10px 30px;
border: 1px solid #000000;
}
ul:not(#menu) {
position: absolute;
display: none;
}
</style>
</head>
<body>
<ul id="menu">
<li>水果</li>
<li>蔬菜</li>
<li>零食</li>
<li>饮料</li>
</ul>
<ul id="list1">
<li>猕猴桃</li>
<li>苹果</li>
<li>梨</li>
</ul>
<ul id="list2">
<li>白菜</li>
<li>土豆</li>
<li>地瓜</li>
</ul>
<ul id="list3">
<li>辣条</li>
<li>牛肉干</li>
<li>薯片</li>
</ul>
<ul id="list4">
<li>可乐</li>
<li>雪碧</li>
<li>果汁</li>
</ul>
<script>
var menu = document.getElementById("menu");
var lis = Array.from(menu.getElementsByTagName("li"));
var uls = Array.from(document.getElementsByTagName("ul")).slice(1);
#### react和vue的比较
相同
1)vitual dom
2)组件化
3)props,单一数据流
不同点
1)react是jsx和模板;(jsx可以进行更多的js逻辑和操作)
2)状态管理(react)
3)对象属性(vue)
4)vue:view——medol之间双向绑定
5)vue:组件之间的通信(props,callback,emit)
>**[开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】](https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0)**
![](https://img-blog.csdnimg.cn/img_convert/848d4962df60163f56ac2d5bd419b17b.webp?x-oss-process=image/format,png)
![](https://img-blog.csdnimg.cn/img_convert/ce681b17f9c2d1c30734157f0b80ff37.webp?x-oss-process=image/format,png)
ac0)**
[外链图片转存中...(img-hM9XvoR5-1715880501028)]
[外链图片转存中...(img-snPc9r1M-1715880501029)]