javascript基础
If you’re learning JavaScript, you’ve most likely heard how important it is to learn the fundamentals. Problem is, you aren’t sure what the fundamentals are. And, with thousands of resources on the Internet, where do you begin?
如果您正在学习JavaScript,那么您很可能已经听说过学习基础知识的重要性。 问题是,您不确定基本面是什么。 而且,借助Internet上成千上万的资源,您从哪里开始?
In an episode of Syntax, Wes and Scott do a great job of covering JavaScript fundamentals. They go over the core JS skills that I use each day at my job as a JavaScript developer. While listening to the episode, I thought about how helpful it would've been for me, as a beginner, to have a curated list of resources for learning each fundamental concept. So I created it for you.
在Syntax的一集中, Wes和Scott在涵盖JavaScript基础方面做得很出色。 他们介绍了我作为JavaScript开发人员每天在工作中使用的核心JS技能。 在聆听剧集时,我想到了对于初学者来说,整理一份可供学习每个基本概念的资源清单将对我有多大帮助。 因此,我为您创建了它。
Below are the JavaScript fundamentals Wes and Scott listed, along with my favorite (and 100% free) resources for learning each one.
下面列出了Wes和ScottJavaScript基础知识,以及我最喜欢的(和100%免费的)学习每个人的资源。
变量+作用域 (Variables + Scoping)
Declaring JavaScript Variables: var, let and const
The Difference Between Function And Block Scope In JavaScript
种类 (Types)
Intro to JavaScript, Lesson 1: Data types & variables
Understanding Data Types in JavaScript
对象 (Objects)
Intro To Web Development: Objects
You Don't Know JS: Objects and Classes
功能 (Functions)
Write Reusable JavaScript with Functions
Intro To Web Development: Functions & Scope
How To Use Object Methods In JavaScript
DOM (The DOM)
Eloquent JavaScript, Chapter 14: The Dom
原型+这个 (Prototypes + this)
A Beginner's Guide to JavaScript's PrototypeUnderstanding This, Bind, Call, and Apply in JavaScript
JavaScript原型初学者指南 了解此内容,在JavaScript中绑定,调用和应用
大事记 (Events)
What the heck is the event loop anyways?
数组 (Arrays)
JavaScript Array and Object Methods to make you a better developer
10 JavaScript array methods you should know
流量控制 (Flow control)
Async JavaScript: From Callbacks, to Promises, to Async/Await. This article by Tyler McGinnes is the best article on async JS I've ever read.
异步JavaScript:从回调到承诺,再到异步/等待。 泰勒·麦金尼斯(Tyler McGinnes)撰写的这篇文章是我读过的关于异步JS的最佳文章。
Intro To Web Development: Control Flow
安全性和可及性 (Security and Accessibility)
编写干净的代码 (Writing Clean Code)
Clean Code Book (linked from Syntax)
您应该知道但不一定掌握的事情: (Things you should know, but not necessarily master:)
As Wes and Scott point out, building real projects with JavaScript is what will cement these fundamentals you've read about. Make sure to build projects as you go. If you feel stuck on how to go from tutorials to actually building projects, check out this article I wrote.
正如Wes和Scott指出的那样,使用JavaScript构建实际项目将巩固您已阅读的这些基础知识。 确保随时随地构建项目。 如果您对如何从教程过渡到实际构建项目感到困惑,请查看我写的这篇文章 。
If you have more great resources to share or feedback on this post, feel free to Tweet at me.
如果您有更多宝贵的资源可以分享或反馈此帖子,请随时向我发推文 。
I'm creating a free JavaScript course for beginners. Sign up to get notified when it's launched and have it sent 100% free to your inbox!
我正在为初学者创建免费JavaScript课程。 注册以在启动时收到通知,并使其100%免费发送到您的收件箱!
翻译自: https://www.freecodecamp.org/news/30-free-resources-for-learning-javascript-fundamentals/
javascript基础