9. VUE基础
-
基本指令
-
实例的属性和方法
-
实例的生命周期
-
组件基础: 创建,注册,添加属性方法,套用等…
-
组件通信传值 父子, 兄弟, 跨级
-
插槽slot等…
10. VUE高级
-
vue-router: 搭建SPA
-
路由,组件的配置
-
路由间的传值
-
路由跳转
-
路由的导航守卫
-
记住在router.js 和 组件页面中的使用方式
-
vuex: 状态管理: 数据仓库store
-
实例化仓库的5大属性的使用
state
, getters
, mutations
, actions
, modules
-
辅助函数mapState等…, 仓库中计算属性的映射, 方便 *** 作
-
记住在 store.js 和 组件中 使用方式
11. VUE深入, 源码阅读
-
数据响应式原理
-
virtual dom
-
diff 算法
-
nextTick等等…
-
vue2和vue3的数据绑定
-
vue3的componest API
-
vite的用法
[](()DOM
==============================================================
[](()掌握原生的DOM *** 作 [](()增删查改 [](()熟悉node和element对象 [](()事件关于事件的机制-
冒泡和捕获
-
事件委托
-
自定义事件
-
Event对象
-
面向对象
-
new方法
-
继承,派生
-
原型和原型链
-
熟悉Array,String等的方法
-
call和apply方法的使用
-
链式调用
-
this
[](()工程化
-
掌握gulp
-
索引行考察手写gulp任务
-
掌握模块化
-
CMD标准
-
commonjs
-
ES6模块
-
babel如何使用
-
webpack打包方案
-
异步加载
-
打包多个文件
- 掌握webpack
-
阅读webpack文档
-
理解配置文件结构
-
合并,注入生效代码部分
-
热更新
- CSS
-
是否上传过npm包
-
断点调试法
-
express
-
插件
-
中间件
-
路由原理
-
HTTP协议
-
数据库查询
-
HTML模板(ejs,pug)
-
promise
-
Generator
-
花括号作用域
-
class
-
数组遍历(ES5)
-
严格模式(ES5)
-
模块系统
[](()框架专题
[](()通用
-
MVC
-
双向数据绑定
-
单项数据流
-
组件化
-
生命期
-
路由
-
横向对比,所用模板的优点
-
至少使用过两种以上的前端模板
[](()工程能力考察:
- 项目能力
-
vue-cli脚手架搭建和功能配置 vue.config.js
-
vite的使用和搭建等
-
webpack的常用配置
-
项目构建 打包
- 熟悉各类框架的文档…
-
UI框架: Bootstrap, MUI, Element-ui等
-
常用的插件整理, 整理一个自己插件库, 封装自己的方法库,组件库
- 常用的工具熟练度
- PC端和移动端开发注意事项和兼容性
-
经验总结: 如何快速确定项目的技术选型
-
坑点总结
-
项目遇到坑坑坑!!!
-
如何处理,如何提出issue并且合作处理
-
git或者svn等使用情况
-
项目中的性能优化记录 ( 都是细节点…多记录 )
-
需求文档的理解, 可以结合 项目流程图, UML图
-
问题解决能力: (bug定位调试, 查找文档, 寻求他人…)
-
平常有记录的习惯吗。
[](()模块化, 组件化开发能力
-
项目分类; 各类文件整理,分类
-
各类功能封装
-
组件和功能模块的抽离, 解耦, 复用
[](()内功考察:
- 面向对象的编程思想
-
类的抽象
-
对象的封装, 继承
-
为了更好的去管理数据, 分类数据 实现高内聚, 低
- 设计模式
-
设计模式感觉也是
-
将面向对象思想 再度抽象成现实中 某些特定模式
- 数据结构和算法
-
学习常用的排序搜索算法, 顺序表,链表,栈,队列,树,堆 结构等等…
-
考验你的 抽象思维 和 数学功底了
-
将现实需求 抽象成 计算机代码 的思维能力
[](()附加技能考察:
- 学习能力
-
持续学习的态度–博客, 笔记记录
-
技术论坛活跃度高, 问答多
-
GitHub开源项目参与
- 了解一门后端语言
-
node.js, python, php等…
-
数据库mysql,redis,mongodb. sql的 *** 作语句, mongo的 *** 作语句, redis *** 作语句
-
node + express 搭建本地服务等
-
python + django + request + scrapy
- 系统编程
-
Linux命令行 *** 作, 系统文件管理
-
多任务, 多线程, 多进程, 协程, 并发, 并行, 串行, 同步, 异步等概念的理解
[](()95页前端学习笔记
====================================================================
为了帮助大家更好温习重点知识、更高效的准备面试,特别整理了《95页前端学习笔记》电子稿文件。
[](()html5/css3主要内容包括html,css,html5,css3,JavaScript,正则表达式,函数,BOM,DOM,jQuery,AJAX,vue 等等。需要可以 [点击此处 领取完整版【95页】前端模块笔记](()
-
HTML5 的优势
-
HTML5 废弃元素
-
HTML5 新增元素
-
HTML5 表单相关元素和属性
-
CSS3 新增选择器
-
CSS3 新增属性
-
新增变形动画属性
-
3D变形属性
-
CSS3 的过渡属性
-
CSS3 的动画属性
-
CSS3 新增多列属性
-
CSS3新增单位
-
d性盒模型
-
JavaScript基础
-
JavaScript数据类型
-
算术运算
-
强制转换
-
赋值运算
-
关系运算
-
逻辑运算
-
三元运算
-
分支循环
-
switch
-
while
-
do-while
-
for
-
break和continue
-
数组
-
数组方法
-
二维数组
-
字符串
-
创建正则表达式
-
元字符
-
模式修饰符
-
正则方法
-
支持正则的 String方法
-
定义对象
-
对象的数据访问
-
JSON
-
内置对象
-
Math 方法
-
Date 方法
-
定义对象
-
原型和原型链
-
原型链
-
原型
-
单体模式
-
工厂模式
-
例模式
-
函数的定义
-
局部变量和全局变量
-
返回值
-
匿名函数
-
自运行函数
-
闭包
-
BOM概述
-
window方法
-
frames [ ] 框架集
-
history 历史记录
-
location 定位
-
navigator 导航
-
screen 屏幕
-
document 文档
![](http://www.kaotop.com/file/tupian/20220511/20210616215834230.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81NjEzNDM4MQ==,size_16, 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 color_FFFFFF,t_70)
[](()DOM-
DOM对象方法
-
*** 作DOM间的关系
-
DOM节点属性
-
事件分类
-
事件对象
-
事件流
-
事件目标
-
事件委派(delegate)
-
事件监听
-
jQuery 选择器
-
属性选择器
-
位置选择器
-
后代选择器
-
子代选择器
-
选择器对象
-
子元素
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)