天天看点

95页初级前端模块笔记分享,论程序员成长的正确姿势引言1、ant-design的使用总结及常用组件和他们的基本用法?2、前端常用的字符实体有哪些及怎么书写?3、react的生命周期及不同生命周期的含义?4、常用的图表绘制工具有哪些,可以实现哪些功能?5、阿里云OSS文件上传的流程是怎么样?6、redux的主要作用和使用方式?7、升级项目依赖的第三方库要怎么操作?

引言

首先出这篇文章,一方面是为了记录巩固我所学的知识,明白面试的高频考点。不鼓励大家背题的,初衷是希望总结的一些面试题能帮助你查漏补缺,温故知新。这些题并不是全部,如果你还想看得更多,可以看文末,目前已经有552道大厂真题了,涵盖各类前端的真题,欢迎加入我们一起来讨论

1、ant-design的使用总结及常用组件和他们的基本用法?

ant-design为React,Angular和Vue都提供了组件,同时为PC和移动端提供了常用的基础组件。ant-design提供的demo非常的丰富并且样式能够基本的覆盖开发需求。antd的Demo因为是多人编写的,所以可以看到不同样式的实现都有,可以很好的满足不同开发的风格。

常用的组件有:Button,Form,Radio,Select,TimePicker,Upload,Table等。使用时需要可以参考Demo来编写,并且在组件界面页的最后面有属性的介绍和注意点。能够很方便的来实现效果。

2、前端常用的字符实体有哪些及怎么书写?

因为存在预留字符,当需要显示这些字符的时候,那么可以使用字符实体。 常用的字符字体有:

(1)空格

(2)小于号

<

(3)双引号

"

(4)单引号

'

(5)

&

与符号

&

(6)大于号

>

3、react的生命周期及不同生命周期的含义?

95页初级前端模块笔记分享,论程序员成长的正确姿势引言1、ant-design的使用总结及常用组件和他们的基本用法?2、前端常用的字符实体有哪些及怎么书写?3、react的生命周期及不同生命周期的含义?4、常用的图表绘制工具有哪些,可以实现哪些功能?5、阿里云OSS文件上传的流程是怎么样?6、redux的主要作用和使用方式?7、升级项目依赖的第三方库要怎么操作?
95页初级前端模块笔记分享,论程序员成长的正确姿势引言1、ant-design的使用总结及常用组件和他们的基本用法?2、前端常用的字符实体有哪些及怎么书写?3、react的生命周期及不同生命周期的含义?4、常用的图表绘制工具有哪些,可以实现哪些功能?5、阿里云OSS文件上传的流程是怎么样?6、redux的主要作用和使用方式?7、升级项目依赖的第三方库要怎么操作?

1)constructor中进行state的初始化。

2)componentDidMount中进行异步加载数据,添加事件监听。

3)getDerivedStateFromProps中将传入的props更新到state上。

4)componentDidUpdate中处理因为state变化触发的请求。

4、常用的图表绘制工具有哪些,可以实现哪些功能?

EChats提供不同平台的多维度的数据展示,并支持多设备和多种可视化类型,

比如:

折线图,

柱状图,

散点图,

饼图,

K线图等。

5、阿里云OSS文件上传的流程是怎么样?

因为涉及到OSS的key保存问题,所以最好将图片发送给后台,然后由后台将图片上传OSS并返回OSS的url。

图片选择使用ant-design的upload组件。

6、redux的主要作用和使用方式?

主要作用是:吧所有的state集中到组件顶部,能够灵活的将所有state各取所需的分发给所有的组件。

95页初级前端模块笔记分享,论程序员成长的正确姿势引言1、ant-design的使用总结及常用组件和他们的基本用法?2、前端常用的字符实体有哪些及怎么书写?3、react的生命周期及不同生命周期的含义?4、常用的图表绘制工具有哪些,可以实现哪些功能?5、阿里云OSS文件上传的流程是怎么样?6、redux的主要作用和使用方式?7、升级项目依赖的第三方库要怎么操作?

store: 保存数据的地方。整个应用智能有一个Store。

state: 包含所有数据,一个state对应一个view。只要state相同,view就相同。

action:View发出的通知action,改变state,从而改变view。修改state的唯一办法是使用Action。

7、升级项目依赖的第三方库要怎么操作?

使用npm outdated 可以查看npm中有最新版本的包,然后使用ncu -u 进行依赖库的升级,最后使用npm install进行新版本的安装就可以了。

其中ncu是nom-check-updated的工具,通过npm install -g npm-check-updates来安装。 升级完成后,需要查看依赖的第三方库的版本是否有大版本的升级,比如从1.x升级到2.x或者3.x升级到4.x,涉及到跨版本升级的,那么一定要小心,需要去对应的官方查看版本迁移记录,进行代码的升级。

所以一般是推荐定时进行第三方库的版本升级,可以有效的修复第三方库存在的bug和避免跨大版本导致的升级影响较大的问题。

最后

给大家分享一些关于HTML的面试题,有需要的朋友可以戳这里免费领取,先到先得哦。

95页初级前端模块笔记分享,论程序员成长的正确姿势引言1、ant-design的使用总结及常用组件和他们的基本用法?2、前端常用的字符实体有哪些及怎么书写?3、react的生命周期及不同生命周期的含义?4、常用的图表绘制工具有哪些,可以实现哪些功能?5、阿里云OSS文件上传的流程是怎么样?6、redux的主要作用和使用方式?7、升级项目依赖的第三方库要怎么操作?
95页初级前端模块笔记分享,论程序员成长的正确姿势引言1、ant-design的使用总结及常用组件和他们的基本用法?2、前端常用的字符实体有哪些及怎么书写?3、react的生命周期及不同生命周期的含义?4、常用的图表绘制工具有哪些,可以实现哪些功能?5、阿里云OSS文件上传的流程是怎么样?6、redux的主要作用和使用方式?7、升级项目依赖的第三方库要怎么操作?

(img-zAnJ9XcW-1622627093801)]

[外链图片转存中…(img-bD0JfQlv-1622627093803)]

继续阅读