-
说说 title 和 alt 属性
-
Html5 有哪些新特性、移除了哪些元素
-
Label的作用是什么?是怎么用的?
-
浏览器是怎么对 Html5 的离线储存资源进行管理和加载的呢
-
iframe有那些缺点?
-
HTML W3C的标准
-
Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?
-
HTML全局属性(global attribute)有哪些
-
viewport的content属性作用
-
meta 相关
-
div+css的布局较table布局有什么优点
-
简述一下src与href的区别
-
知道的网页制作会用到的图片格式有哪些
-
如何在 HTML5页面中嵌入音频与视频?
-
水平居中的方法
-
垂直居中的方法
-
link 与 @import 的区别
-
三列布局(中间固定两边自适应宽度)
-
BFC 有什么用
-
清除浮动的几种方式
-
CSS3有哪些新特性
-
css3 新增伪类 - 伪元素
-
为什么要初始化CSS样式
-
IE盒子模型 、W3C盒子模型
-
请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景
-
display:inline-block 什么时候不会显示间隙?
-
行内元素float:left后是否变为块级元素?
-
如果需要手动写动画,你认为最小时间间隔是多久,为什么?
-
display:inline-block 什么时候会显示间隙?
-
CSS权重,计算规则
-
Sass、LESS是什么?大家为什么要使用他们?
-
stylus,sass,less区别
-
rgba() 和 opacity 的透明效果有什么不同?
-
px和em的区别
-
使用css实现一个持续的动画效果
-
重排和重绘
-
什么情况会触发重排和重绘?
-
说几条JavaScript的基本规范
-
闭包
-
变量对象
-
作用域
-
说说你对作用域链的理解
-
JavaScript原型,原型链 ? 有什么特点?
-
什么是事件委托
-
类的创建
-
如何实现继承?
-
谈谈This对象的理解
-
事件模型
-
new操作符具体干了什么呢?
-
Ajax原理
-
Ajax解决浏览器缓存问题
-
如何解决跨域问题?
-
说说你对AMD和Commonjs的理解
-
js的7种基本数据类型
-
介绍js有哪些内置对象
-
JS有哪些方法定义对象
-
你觉得jQuery源码有哪些写的好的地方
-
null,undefined 的区别
-
谈谈你对ES6的理解
-
面向对象编程思想
-
如何通过JS判断一个数组
-
异步编程的实现方式
-
对原生Javascript了解方向
-
sort 快速打乱数组
-
数组去重操作
-
JS 原生拖拽节点
-
深拷贝、浅拷贝
-
节流防抖
-
变量提升
-
JS中的垃圾回收机制
-
如何理解前端模块化
-
js单线程
-
说说event loop
-
描述下this
-
ajax、axios、fetch区别
-
浏览器存储的方式有哪些
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
Vue
-
什么是MVVM?
-
mvvm和mvc区别?它和其它框架(jquery)的区别是什么?哪些场景适合?
-
组件之间的传值?
-
Vue 双向绑定原理
-
描述下 vue 从初始化页面–修改数据–刷新页面 UI 的过程?
-
虚拟 DOM 实现原理
-
Vue 中 key 值的作用?
-
Vue 的生命周期
-
Vue 组件间通信有哪些方式?
-
vue 中怎么重置 data?
-
组件中写 name 选项有什么作用?
-
Vue 的 nextTick 的原理是什么?
-
Vuex 有哪几种属性?
-
组件中写 name 选项有什么作用?
-
Vue 的 nextTick 的原理是什么?
-
Vuex 有哪几种属性?