2020年前端技术需要注重掌握的

本文详细探讨了2020年前端开发者需要掌握的关键技术,包括HTML5新特性、CSS选择器和布局、JavaScript基础与高级概念、Vue.js基础与进阶、浏览器工作原理以及网络协议。此外,还强调了ES6语法、模块化编程、项目构建与性能优化、设计模式和数据结构算法的重要性。同时,提到了学习能力、后端语言基础以及系统编程的知识作为附加技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.关于Html

1、html语义化标签的理解、结构化的理解;能否写出简洁的html结构;SEO优化。

2、h5中新增的属性,如自定义属性data、类名className等;新增表单元素;拖拽Drag。

3、h5中新增的API、修改的API、废弃的API稍作了解(离线存储、audio、video)。

2.关于CSS

1、CSS选择器(三大特性)。

2、BFC机制。

3、盒模型。

4、CSS模块化开发(封装);SCSS和LESS的使用。

5、屏幕适配以及页面自适应。

6、CSS3中新增的选择器。

7、CSS3中新增的属性,transform、trasition、animation等。

3.关于布局

1、标准文档流(padding + margin + 负margin)+ 浮动float + 定位 left + right + top + bottom。

2、百分比布局:px单位用%num代替,占父级元素的百分比。

3、flex弹性布局:主轴、辅助轴的几个属性。

4、grid栅格布局:使用框架中的类名来替代,本质上还是百分比布局。

4.关于JS基础

1、变量数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

瑆箫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值