请问该怎么学习JavaScript?

差不多过了一遍基础,可是学过的东西经常忘记,反反复复记过好多次了

学习JavaScript需要掌握以下几个方面:

语言基础:掌握JavaScript语言的基础知识,包括变量、数据类型、运算符、流程控制语句、函数等。

DOM操作:了解DOM的基本知识,掌握如何使用JavaScript操作HTML元素,例如添加、删除、修改元素等。

事件处理:掌握JavaScript事件的基本概念和使用方法,例如鼠标事件、键盘事件等。

AJAX和异步编程:了解AJAX的概念和用法,掌握如何使用JavaScript进行异步编程。

ES6及以上版本的新特性:学习JavaScript的新特性,例如箭头函数、模板字符串、解构赋值等。

以下是一些学习JavaScript的途径:

在线教程:有很多免费的在线教程可以学习JavaScript,例如w3schools、MDN Web Docs、Codecademy等。

书籍:有很多好的JavaScript书籍可以学习,例如《JavaScript高级程序设计》、《JavaScript权威指南》等。

视频教程:可以通过观看JavaScript的视频教程来学习,例如YouTube上的一些免费视频教程。

实践项目:尝试通过实践来学习JavaScript,例如写一个网页、开发一个小型的JavaScript应用程序等。

最重要的是,不要只是单纯地学习语法,要将其应用到实际的项目中去。这样才能真正掌握JavaScript的技能,并在实践中不断提升自己。

不需要刻意去记,因为有些东西很久才用一次,或者东西复杂内容也多(如某个算法),根本没法记。学习或者用过后,记录到笔记中就行了。这个笔记不是指纸质的,而是电子的,并且可以多终端使用,手机、电脑都可以查阅和记录。用的时候想起有这么个东西,再通过查看笔记,或者搜索引擎搜索,就可以快速找到详细用法。即使是没了解过的,也可以到网上搜索,只是可能会多耗一些时间。

学习 JavaScript 可以按照以下步骤进行:

  1. 学习基本语法:学习 JavaScript 的第一步是了解其基本的语法和语言结构。你可以在许多在线资源中找到免费的 JavaScript 教程和课程,例如 W3Schools、MDN 等。通过学习这些内容,你将了解变量、数据类型、运算符、条件语句、循环语句等基本概念。

  2. 进行实践项目:学习 JavaScript 最好的方法是通过实践项目获得经验。你可以从简单的网页特效和表单验证开始,逐渐过渡到更复杂的应用程序开发。在学习的过程中,尝试编写自己的代码,并不断测试和修改它们。

  3. 学习框架和库:JavaScript 社区有许多流行的框架和库,如 React、Angular、Vue、jQuery 等。这些框架和库可以大大简化应用程序的开发,提高开发效率。选择一个流行的框架或库,并深入学习它们的使用。

  4. 我们还可以尝试阅读优秀的开源项目代码,或是查看一些优秀的 JavaScript 书籍。

  5. 练习面试题和算法题:如果你想在 JavaScript 开发领域获得职业机会,你需要准备 JavaScript 的面试题和算法题。许多在线资源提供 JavaScript 面试题和算法题,例如 LeetCode、CodeWars 等。

总之,学习 JavaScript 需要不断地实践和尝试,不断扩展自己的知识和经验。通过将学习的知识应用到实际项目中,你将更快地掌握 JavaScript 技能,并在开发中获得更好的表现。

多用

不要死记硬背,用的时候知道用哪些相关的技术就好了。至于怎么用,可以去搜索查询。
总结就是 知道用什么就行。至于怎么用,可以去百度。

js高级程序设计推荐给你,js高级程序设计这本书虽然名字中有高级,实际上是一本入门书籍,将关于js的头三章读两遍就可以参加工作了。

建议先了解一下基础的 比如 先输出一个页面,然后学习一下、W3Schools,数据类型,DOM,函数,鼠标、键盘事件,BOM,前面的学习完成后可以了解一下ECMAScript 这里我推荐ES6、学到这里就可以,去了解向VUE 这些框架了,这里建议把jquery也捎带学习一下,学习JS是需要多加练习的,一定要把基础打好了,至于其余的问题,可以去百度搜索,当然也可以来问我,有些基础的可以去买一下,JavaScript从入门到进阶第二版等专业学习的书籍进行系统学习

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^