javascript基础_30个免费资源可帮助您学习JavaScript基础

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

声明JavaScript变量:var,let和const

ES6 let VS const variables

ES6让VS const变量

The Difference Between Function And Block Scope In JavaScript

JavaScript中函数和块作用域之间的区别

种类 (Types)

Intro to JavaScript, Lesson 1: Data types & variables

JavaScript简介,第1课:数据类型和变量

Understanding Data Types in JavaScript

了解JavaScript中的数据类型

对象 (Objects)

Intro To Web Development: Objects

Web开发简介:对象

You Don't Know JS: Objects and Classes

您不了解JS:对象和类

Reference vs. Copy

参考与复制

功能 (Functions)

Write Reusable JavaScript with Functions

用函数编写可重用JavaScript

Intro To Web Development: Functions & Scope

Web开发简介:功能和范围

Arrow Functions

箭头功能

How To Use Object Methods In JavaScript

如何在JavaScript中使用对象方法

DOM (The DOM)

What exactly is the DOM?

DOM到底是什么?

Eloquent JavaScript, Chapter 14: The Dom

雄辩JavaScript,第14章:Dom

原型+这个 (Prototypes + this)

A Beginner's Guide to JavaScript's PrototypeUnderstanding This, Bind, Call, and Apply in JavaScript

JavaScript原型初学者指南 了解此内容,在JavaScript中绑定,调用和应用

大事记 (Events)

Callback Functions

回调函数

What the heck is the event loop anyways?

无论如何,事件循环到底是什么?

Bubbling and Capturing

冒泡和捕获

数组 (Arrays)

JavaScript Array and Object Methods to make you a better developer

JavaScript数组和对象方法使您成为更好的开发人员

10 JavaScript array methods you should know

您应该知道的10个JavaScript数组方法

流量控制 (Flow control)

Learn JavaScript: Loops

学习JavaScript:循环

For Loops

对于循环

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

Web开发简介:控制流

安全性和可及性 (Security and Accessibility)

XSS and Inner HTML

XSS和内部HTML

Web Accessibility

网络可访问性

编写干净的代码 (Writing Clean Code)

Clean Code Book (linked from Syntax)

清洁代码簿(从语法链接)

您应该知道但不一定掌握的事情: (Things you should know, but not necessarily master:)

ES6 Modules

ES6模块

Closures

关闭

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基础

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值