服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

想学 JavaScript 该如何规划学习路线?

日期: 来源:程序员成长指北收集编辑:

“前端那么多好用的框架,JavaScript 差不多学下就行了吧?”——当然不行。作为一种轻量级的动态编程语言,逐步发展为广受运用的高人气开发方案, 甚至在 Web 相关设备上占据着统治地位。

如果你是一名编程初学者,刚刚学习完 HTML 和 CSS,那你就不得不接触 JavaScript了 。刚开始,你会用 jQuery 操作 DOM,切换页面并写一写单击事件,似乎觉得 JavaScript 也不过如此。然而,当你在 for 循环里面写了一个 setTimeout 函数后,意想不到的结果发生了,这时你才明白前端这“坑”,竟如此之深!

JavaScript 就是这样一种看起来简单,却又很难精通的编程语言。我甚至遇到一些开发者感到迷惑时,他们通常会责怪语言本身,而不是怪自己对语言缺乏了解。

关于个人技术成长,我们常听到“技术深度”和“技术广度”这两个词语。如果你希望自己在常规的业务开发之外承担更多复杂度较高的工作,就是不断阅读优秀的源码并深入原理,从 JavaScript 语言的基础知识到翻过“三座大山”——设计模式、数据结构、基础算法,再到开发框架的设计思想、核心原理和最佳实践最后再在工程化或者更加综合的场景中应用自己所学。解决了以上问题,就会让你打心眼儿里欣赏这门语言。

其实没有人能把一种程序设计语言的所有语法和关键字记住。如果有拿不准的地方,查阅参考资料就全解决了。

网上的资料一抓一大把,我也关注过不少,但大部分都在讲一些小技巧,小方法,脱离那些固定的场景就很难应用

但最近在刷的石川的《JavaScript 进阶实战课》专栏,给了我惊喜。跟着学下来,有了一个系统的专业理解。一步一个脚印,通过点线面搭建起一座空间立体的“思维大厦”。而且采用了设计范式中的两个思想,“声明式”和“基于接口而非实现”来设计这门课,大幅减少了学习难度。

看到这座“大厦”,你可能会望而却步,觉得要学习这么多的内容很可怕。但其实你不用担心,万丈高楼平地起。只要通过一个个知识点+案例、结构化理解与掌握 JavaScript 算法和设计模式、并逐步搞懂核心编程模式,用起来就并不复杂。

最重要的是,石川还会带你洞察语言及应用变化趋势,拥有前沿视野,赚到了。

相关阅读

  • 2023年催婚,来得格外猛烈

  • hello大家好,我是达达。2023年最新一期《经济学人》,聚焦春节催婚,今天跟大家分享一下文章中的内容~In the weeks leading up to thelunar new year on January 22nd, millions
  • 像写诗一样投入生活

  • 周末读了一本叫《诗歌手册》的小书,很薄,读起来却有点吃力。作者是写了六十年诗的玛丽·奥利弗,她本身也从事诗歌创意写作教学的工作。在《诗歌手册》中,她希望专注于诗的技术层
  • Google AI 之旅的下一个重要阶段

  • 作者:Sundar PichaiGoogle 和 Alphabet CEO AI (人工智能) 是我们如今正在研究的最深奥的技术。无论是帮助医生更早发现疾病,还是帮助人们使用自己的语言获取信息,AI 都能帮助
  • 招聘|你长得好像我同事

  • 这里是后浪编辑部~我们想找2位有趣、有好奇心、最懂年轻人的——内容作者和实习生!如果你有兴趣和我们一起成长,欢迎投递简历到xujiajing@36kr.com。也希望你提报1~3个适合“
  • 漫画 | 编程语言三巨头的陨落

  • 粉丝福利:小编会从今天留言中抽选幸运小伙伴赠送现金红包,感谢大家一直以来的支持!文末见喽!对于一个小学生来说,就可以轻松地计算这样的算式 3+10*5但是对一个程序员来说,如果你
  • 2022需求最大的8种编程语言

  • 来自公众号:OSC开源社区链接:https://www.oschina.net/news/221448/devjobsscannerDevJobsScanner 在过去的 14 个月(从 2021 年 10 月到 2022 年 11 月)中分析了超过 1200 万个

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • 想学 JavaScript 该如何规划学习路线?

  • “前端那么多好用的框架,JavaScript 差不多学下就行了吧?”——当然不行。作为一种轻量级的动态编程语言,逐步发展为广受运用的高人气开发方案, 甚至在 Web 相关设备上占据着统
  • 面试官:indexOf 和 findIndex 的区别?

  • 大厂技术 高级前端 Node进阶点击上方 程序员成长指北,关注公众号回复1,加入高级Node交流群indexOf 与 findIndex 都是查找数组中满足条件的第一个元素的索引indexOfArray.pr
  • 前方高能,2022版前端面试上岸手册,一鸣惊人!

  • 大裁员背景下,没什么比辞职后找不到工作更扎心!在行情好转前,前端程序员只能“猥琐发育”,不轻易跳槽,同时要修炼内功:对八股文、底层源码、重点项目等进行查缺补漏,静待行情好转抓
  • 可以实现一个前端的 Excel 导入和导出功能吗?

  • 大厂技术 高级前端 Node进阶点击上方 程序员成长指北,关注公众号回复1,加入高级Node交流群前言【**负责人 A】:现在报表部分基于接口的 Excel 的导入和导出功能有点慢,前端这
  • Vue3 Table 性能优化,减少 85% 渲染耗时

  • 大厂技术 高级前端 Node进阶点击上方 程序员成长指北,关注公众号回复1,加入高级Node交流群原文链接: https://juejin.cn/post/7194516447932973112作者:dev_zuo前段时间公司