Skip to content

Commit 3b219ad

Browse files
authored
Merge pull request #3079 from peterhauke/patch-1
Improve English language/correct grammar
2 parents 4b6654c + d399df7 commit 3b219ad

File tree

1 file changed

+5
-5
lines changed
  • 1-js/01-getting-started/2-manuals-specifications

1 file changed

+5
-5
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11

22
# Manuals and specifications
33

4-
This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other sources.
4+
This book is a *tutorial*. It aims to help you gradually learn the language. But once you're familiar with the basics, you'll need other resources.
55

66
## Specification
77

88
[The ECMA-262 specification](https://www.ecma-international.org/publications/standards/Ecma-262.htm) contains the most in-depth, detailed and formalized information about JavaScript. It defines the language.
99

1010
But being that formalized, it's difficult to understand at first. So if you need the most trustworthy source of information about the language details, the specification is the right place. But it's not for everyday use.
1111

12-
A new specification version is released every year. In-between these releases, the latest specification draft is at <https://tc39.es/ecma262/>.
12+
A new specification version is released every year. Between these releases, the latest specification draft is at <https://tc39.es/ecma262/>.
1313

1414
To read about new bleeding-edge features, including those that are "almost standard" (so-called "stage 3"), see proposals at <https://github.com/tc39/proposals>.
1515

@@ -19,9 +19,9 @@ Also, if you're developing for the browser, then there are other specifications
1919

2020
- **MDN (Mozilla) JavaScript Reference** is the main manual with examples and other information. It's great to get in-depth information about individual language functions, methods etc.
2121

22-
One can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
22+
You can find it at <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference>.
2323

24-
Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. <https://google.com/search?q=MDN+parseInt> to search for `parseInt` function.
24+
Although, it's often best to use an internet search instead. Just use "MDN [term]" in the query, e.g. <https://google.com/search?q=MDN+parseInt> to search for the `parseInt` function.
2525

2626
## Compatibility tables
2727

@@ -32,6 +32,6 @@ To see their support among browser-based and other engines, see:
3232
- <https://caniuse.com> - per-feature tables of support, e.g. to see which engines support modern cryptography functions: <http://caniuse.com/#feat=cryptography>.
3333
- <https://kangax.github.io/compat-table> - a table with language features and engines that support those or don't support.
3434

35-
All these resources are useful in real-life development, as they contain valuable information about language details, their support etc.
35+
All these resources are useful in real-life development, as they contain valuable information about language details, their support, etc.
3636

3737
Please remember them (or this page) for the cases when you need in-depth information about a particular feature.

0 commit comments

Comments
 (0)