学了一个礼拜 JavaScript 为什么还是学不会?
前言
首先从你的描述里面我先以我的主观臆断来猜测一下你是没有任何编程的基础的,Js按理来说在各语言中并不是非常难学,当然如果你是纯新手入门,那么确实前期需要时间来沉淀一下语法,一个礼拜的话,按理来说应该是在沉淀的阶段中,不要因为前期的一些困难而泄气,新手觉得难是正常的,其次,也不要太注重别人的学习进度,我觉得这可能是让你操之过急、静不下心的原因之一,注重自身的缺陷,哪个知识点不懂网上会有很多的讲得通俗易懂的文章或视频,资源千千万,但能不能利用好看个人,js部分的知识个人认为讲究个循循渐进,哪一部分不行就补那一部分,下面是我整理的Js的知识导图,可以配合网上教程食用,希望对你有帮助~
先放上路线图
部分重要知识点
基础性知识
运算符&流程控制
数组
对象
Set集合
Map
函数进阶
· 函数参数——深入理解参数传递、参数默认值、参数的收集与展开
####
作用域和闭包
原型与继承
类
模块化
正则表达式
·全网最全JavaScript正则表达式( 校验数字和字母)
Promise
·帮你弄懂Promise原型方法then、catch、finally
·图解 Promise 实现原理—— Promise 链式调用 、
·理解 JavaScript 的 async/await )
DOM&BOM对象
空间坐标
事件
网络请求
canvas
相关书籍推荐
《JavaScript权威指南原书第7版》
这本书适合有一定编程经验的人,当然,初学者也可以买来学习,它是JavaScript程序员必读的一本书
》》【电子书】下载链接:
链接:https://pan.baidu.com/s/1SX7fUWw5DIXH6Ve21UVdGA?pwd=siki 提取码:siki
》》【纸质书】链接:https://product.dangdang.com/11163420580.html
写在最后
原生JS基础十分的重要,循环渐进式的学习就不要纠结自己在原生JS上花的时间是否太多,后面要学习的内容都是建立在此的基础之上,基础的知识需要的是时间的沉淀以及大量的代码实操,相信你按照这样的一个心态去学习,无论后面学习什么,你都能在心中做出一个合理的规划,包括以后JS的更新换代,你都能有自己的学习方法和技巧,希望对你有帮助!