前言
特意制作了一个Js整体的学习路线以及相关知识点博客讲解以及各类网站学习的资源整合,希望对你有帮助哈~
废话少说,我们直接进入正题,先放上路线导图:
部分重要知识点
基础性知识
运算符&流程控制
数组
对象
Set集合
Map
函数进阶
· 函数参数——深入理解参数传递、参数默认值、参数的收集与展开
作用域和闭包
原型与继承
类
模块化
正则表达式
·全网最全JavaScript正则表达式( 校验数字和字母)
Promise
·帮你弄懂Promise原型方法then、catch、finally
·图解 Promise 实现原理—— Promise 链式调用 、
·理解 JavaScript 的 async/await )
DOM&BOM对象
空间坐标
事件
网络请求
canvas
在线网站
1、菜鸟教程
菜鸟教程算是学编程的人人尽皆知的一个网站了,对于Js、前端等都有一个非常体系的知识点划分归纳,页面简洁无广告
2、W3school
知识模块清晰的列了出来,页面简介无广告,且提供对知识点的检验测试
网页链接:https://www.w3school.com.cn/b.asp
3、MDN
外国的网站,现已经有中文文档,虽然整体上还留有部分英文,但关键知识点部分已经全部汉化
网页链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript
4、siki学院
前端课程体系化视频免费,对于前端开发的整个流程都可以有一个体系化的学习
网页链接:https://www.compilejava.net
5、蓝桥云课
视频学习网站,大部分的基础课程免费
网页链接:https://tool.lu/coderunner/
写在最后
原生JS基础十分的重要,循环渐进式的学习就不要纠结自己在原生JS上花的时间是否太多,后面要学习的内容都是建立在此的基础之上,基础的知识需要的是时间的沉淀以及大量的代码实操,相信你按照这样的一个心态去学习,无论后面学习什么,你都能在心中做出一个合理的规划,包括以后JS的更新换代,你都能有自己的学习方法和技巧,希望对你有帮助!